Найти тему

Двенадцатый урок программирования на Python. Как создать свою функцию

Заходите в подборку обучения на Python и на Бусти, там будут выходить уроки про программирование которых нет на дзен.

Сегодня мы создадим свою функцию на Python, и в этом нам поможет функция def().

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

Для того чтобы создать функцию, мы должны написать def <название функции>():, затем на следующей строчке сделать отступ.

Создадим функцию, которая будет запрашивать логин и пароль и назовём её Login

-2

Сейчас при запуске функции ничего не происходит.

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

-3

Также мы можем добавить в функцию цикл, который определённое количество раз напишет, допустим, "программирование":

Ещё мы можем добавить в функцию переменную, которая будет считать, сколько раз мы использовали функцию:

-5
-6

Здесь мы используем переменную a как счётчик того, сколько раз использовалась функция hello. Для того чтобы всё работало корректно, нужно переменную a сделать глобальной (global a). В чём разница между глобальными и локальными переменными, мы рассмотрим в следующих уроках.

На этом 12-й урок закончен.