Функции
Пример |
Пример использования
Создайте файл с раширением .py
Например functions_demo.py
Рассмотрим простейшую функцию, которая ничего не делает.
To её объявить используйте слово def затем придумайте название - например lazy
поставьте круглые скобки () и двоеточие
Общий синтаксис следующий
def имя_функции(): какой-то код
В нашем случае получается
def lazy(): pass
pass означает просто продолжать код ничего не предпринимая. Он применяется далеко не во всех функциях.
Наша функция создана, иначе говоря объявлена. Это значит, что она существует где-то в коде и может что-то сделать.
Но не делает. To функция что-то делала её нужно вызвать. В нашем случае достаточно написать её имя и круглые скобки.
lazy()
python functions_demo.py
Если никаких ошибок не допущено вывод будет пустым
Объявим и вызовем функцию, которая пишет Hello World!
def hello(): print("Hello World!")
hello()
python functions_demo.py
Hello World!
Функцию не обязательно писать в одну строку. Лучше после двоеточия перейти на новую строку и сделать отступ из четырёх пробелов.
def hello():
print("Hello World!")
hello()
python functions_demo.py
Hello World!
Напишем функцию, которая складывает два числа.
def sum(first, second):
print first + second
sum(3,4)
python functions_demo.py
7