Функция def это последовательность действий с именем которую можно вызывать в любой части кода. Как определяется функция def name(): print("Hi") name - имя функции print("HI") - действие функции () - в скобках параметры Как вызвать функцию Что бы вызвать созданною функцию нужно написать в коде её имя и параметры в скобках. Например: a=1 def Hi(): print("Hello") if a==1: Hi() Имя функции в конце этого кода вызовет её. Также вызов функции можно включать в словарь, список, переменную. Так она тоже будет работать. Пример: def name(): print("HI") a = name() a #вызов функции Что бы значение переменной изменялось в def её надо сделать глобальной. Что бы вернуть что-то из функции используется return. def name(): global a a+=1 return a Так же def можно вкладывать в другие функции. На этом у