Как работает функция return в Python? — Q&A Хекслет
2026-02-26 15:05 Diff

Ответы

1. Функции без return (подобно print()):

  • Они выполняют какое-то действие, но не возвращают значения, которые можно сохранить в переменной.
  • Просто выводят информацию на экран или выполняют какие-то действия, но не предоставляют результат, который можно использовать далее в программе.

Пример:

2. Функции с return (подобно input()):

  • Они выполняют какое-то действие, но также возвращают значение, которое можно сохранить в переменной и использовать далее.
  • Возвращенное значение может быть использовано для присваивания переменным или в выражениях.

Пример:

Функции с return могут хранить возвращенные значения, которые затем можно использовать в вашей программе.

Функция return в Python используется для выхода из функции и возвращения значения из функции вызывающему коду.

Пример:

Если return не указан, функция возвращает None по умолчанию.

Оператор return возвращает значение указанное после него, например return 10 вернет 10.

Пример 1

Если указано несколько значений, например return 10, '123', то вернется кортеж (10, '123')

Пример 2

Пример 3

В случае, когда оператор return не указан в теле функции или указан без значения, тогда вернется значение None

Пример 4

Пример 5