Python-курс
⚙️ Функции

Создание функций

def, параметры и возврат значений.

~1 чНачальный 4 урока

Функция — это рецепт

Представьте рецепт «сварить кофе»: вы один раз записали шаги, дали им название, и теперь можете «сварить кофе» сколько угодно раз, не переписывая инструкцию заново. ФункцияИменованный блок кода, который можно вызывать многократно. Может принимать аргументы и возвращать результат. — это и есть такой именованный рецепт в коде: блок действий с названием, который можно вызывать многократно. Она избавляет от копирования и делает программу понятной. Создаётся словом def (от англ. define — «определить»).

def.py

Разберём по словам строкуТекстовое значение в кавычках: "привет". Неизменяема. По-английски string (str). объявления def greet(name):

  • def — «определяю функцию»;
  • greet — имя функции, которое придумали мы;
  • (name) — параметр: ячейка для входных данных;
  • : и тело с отступом — что функция делает.

Один рецепт описали — три раза «приготовили» с разными именами. При каждом вызове name получает переданное значение.

Шаг 1 из 8