Найти тему
Кибербез

Основы Python 3. Функции

Оглавление

Здравствуйте, уважаемые читатели, сегодня я разберу тему функций в python3.

Функция в python - объект, принимающий аргументы и возвращающий значение. Обычно функция определяется с помощью инструкции def.Функции нужно для облегчения жизни программиста и читабельности кода.

Посмотрим пример простой функции:

-2

В данном случае функция просто возвращает данный ей аргумент.

Функции , в теории, могут принимать бесконечно много аргументов, я использовал 2.

Функция просто складывает числа.

-3

Также можно присваивать переменным значения функции

-4

Создадим функцию, которая будет печатать нам слово по буквам

-5
-6

Функция может и не заканчиваться инструкцией return, при этом функция вернет значение None:

-7

Необязательный аргумент

Мы можем в качестве аргумента указать какое-то значение, которое будет использоваться по умолчанию, если этот аргумент не был передан в функцию

-8

Неизвестное количество аргументов

Функция также может принимать переменное количество аргументов, тогда перед именем ставится *:

-9

Спасибо за внимаение, подписывайтесь на канал!