Загрузка [MathJax]/localization/ru/MathMenu.js
Статья Автор: Деникина Н.В., Деникин А.В.

Как вызвать функцию

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

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

Функция, которая ничего не возвращает просто выполняет код внутри себя. В теле функции отсутствует ключевое слово return 
def greet(name):
    print(f"Привет, {name}!")

# Вызов функции
greet("Анна")  # Вывод: "Привет, Анна!"

Пример такой функции был в предыдущем задании. 
 

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

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


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


Как работает return?

Когда Python встречает return, он:

  • Немедленно завершает выполнение функции.
  • Возвращает указанное значение (или None, если значение не указано).

После return код внутри функции больше не выполняется.



Функция в примере выше возвращает кортеж из двух значений.

Результат также можно распаковать (сохранить в двух переменных, если возвращается два значения)


Пропустить Навигационные Ссылки.
Чтобы оставить комментарий нужна авторизация
Печать