Азыконструкции языка python

Функции в Python

Опубликовано

👉 Читать дополнительный материал о функциях

В питоне как и во многих других языках очень много встроенных функций, таких как range(), input(), ord(), и пр. Но мы можем создавать и свои собственные. Это может быть полезно, когда вам один и тот же код необходимо использовать в нескольких местах программы. Чтобы не писать каждый раз несколько строк кода, лучше заключить его в функцию и по необходимости вызывать эту функцию. Как это делается? Давайте для начала разберёмся с синтаксисом объявления функции.

Выглядит всё немного пугающе. Но всё достаточно просто. Когда объявляется функция, пишется ключевое слово def (define — определять). Через пробел напишите имя, которое вы хотите дать функции и обязательно поставьте скобки. В скобках укажите параметры, с которыми будет работать ваша функция, именно от них будет зависеть итоговый результат (Это своего рода некоторые настройки перед началом работы кода).
Само тело функции, т.е. код выполняемый при каждом вызове функции, мы пишем с отступом относительно def.

Немаловажным в описании тела функции является ключевое слово return (возврат). Как только программа наткнётся на данное слово, она сразу же прекратит своё выполнение. return как бы говорит программе о том, что функция нашла то, что искала и теперь готова вернуть результат своих вычислений, поэтому дальнейшие расчёты производить не обязательно.
Но функция может быть и без ключевого слова return, тогда она возвращает None.

Ещё…


Функции в Python: 1 комментарий

Добавить комментарий

Ваш адрес email не будет опубликован.