Функции

Содержание
Введение
Пример
Встроенные функции
Похожие статьи

Пример использования

Создайте файл с раширением .py

Например functions_demo.py

Рассмотрим простейшую функцию, которая ничего не делает.

Чтобы её объявить используйте слово def затем придумайте название - например lazy поставьте круглые скобки () и двоеточие

Общий синтаксис следующий

def имя_функции(): какой-то код

В нашем случае получается

def lazy(): pass

pass означает просто продолжать код ничего не предпринимая. Он применяется далеко не во всех функциях.

Наша функция создана, иначе говоря объявлена. Это значит, что она существует где-то в коде и может что-то сделать.

Но не делает. Чтобы функция что-то делала её нужно вызвать. В нашем случае достаточно написать её имя и круглые скобки.

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

Встроенные функции

Функции
Решение квадратного уравнения на Python
all()
map()
Похожие статьи
Python
*args **kwargs
sys.argv: аргументы командной строки
Лямбда функции
Функции первого класса
Замыкания
Декораторы
enumerate()
Кэширование
if, elif, else
Циклы
Методы
enum
Генераторы
Генераторы: Maintaining State
Встроенные фукнции: all()zip()
dir()
id()