Возвращаемые значения функции

Редакция Без Сменки
Честно. Понятно. С душой.
🖋️ Функция — объект, принимающий аргументы и возвращающий значение. Обычно функция определяется с помощью инструкции def.

📲 Функции могут передавать какие-либо данные из своих тел в основную ветку программы.

Говорят, что функция возвращает значение.

🐍 В большинстве языков программирования, в том числе Python, выход из функции и передача данных в то место, откуда она была вызвана, выполняется оператором return.

Если интерпретатор, выполняя тело функции, встречает return, то он «забирает» значение, указанное после этой команды, и «уходит» из функции.
В примерах в основную ветку из функции возвращается значение локальной переменной из инструкции return. Не сама переменная, а ее значение! — это важно

(смотри примеры на картинке)

✌🏻В функции может быть несколько операторов return. Но всегда выполняется только один из них. Тот, который первым выполнится.

В Python всякая функция что-либо возвращает. Если в ней нет оператора return, то она возвращает None. None — это объект “ничего”. Он принадлежит классу NoneType. До этого мы знали четыре типа данных, они же четыре класса: int, float, str, bool, а это пятый)

Где вы учитесь?

Вам также будет интересно

Динамическое программирование
Рассмотрим вариант решения: ❓Необходимо вычислить сумму n чисел: 1 + 2 + 3 + ... + n «Сложность» данной задачи состоит в необходимости сразу...
Радиоактивный полураспад, дефект масс
Что не так с массой атома и почему появляется дефект? Разбираем в этой шпаргалке! Закон радиоактивного полураспада Ядра каждого элемента обладают...
Что почитать, чтобы сдать ЕГЭ по русскому языку
«Война и мир» Льва Николаевича Толстого Скачать книгу Практически в каждом эпизоде можно найти аргументацию к той или иной проблеме в...
КАК БЫСТРО ПОДОБРАТЬ ПРОПУЩЕННОЕ СЛОВО?
📌 Внимательно прочитай задание и необходимый фрагмент текста. 📌 Установи логическую связь между частями текста. А связи могут быть следующими: 🔸...
ГАЛОГЕНЫ И ИХ СПОСОБ ПОЛУЧЕНИЯ
📌 Простые вещества галогены образованы двухатомными молекулами F₂, Cl₂, Br₂, I₂ • фтор — желто-зелёный газ • хлор — зелёный газ • бром —...
Алкадиены
🔹 ОБЩИЕ СВЕДЕНИЯ ⠀ Для алкадиенов характерна структурная и пространственная изомерия, правила игры такие же, как в алкенах! 🤪 ⠀ Алкадиены...

0 комментария

Авторизуйтесь, чтобы оставить комментарий.