Структура функции:
def имя_функции(параметры):
# тело функции
return результат
Разобрать по частям:
def — ключевое слово
имя_функции — можно придумать любое понятное имя
параметры — как ингредиенты
return — возвращает результат
Аналогия из жизни: "Функция – как кухонный рецепт"
def приготовить_чай(вода, чай, количество сахара):
закипятить = вода + " кипит"
результат = закипятить + " + " + чай + сахар
return результат
print(приготовить_чай("вода", "зелёный чай"))
def сложить(a, b): # addition
return a + b
def вычесть(a, b): # subtraction
return a - b
print(сложить(5, 3)) # 8
print(вычесть(10, 4)) # 6