Основи на работа с потребителски функции в Python
В Python, освен използването на стандартни функции и методи, можете да създавате и прилагате свои собствени функции.
Нека разгледаме синтаксиса за създаване
на собствена функция. За декларация трябва да напишете
ключовата дума def, след това нейното
име и кръгли скоби, в които
можете да зададете параметри. След това се поставя
двоеточие, след което в долния блок
се прописва необходимия код (тяло на функцията).
Тялото на функцията трябва да е отстъпено,
както във всеки друг блок код.
За пример ще направим функция func:
def func():
'''
тяло на функцията, в което
е прописан код за
изпълнение
'''
Нека направим така, че функцията func
да извежда удивителен знак:
def func():
print('!')
Нека сега извикаме нашата функция. За това е необходимо да напишем нейното име и кръгли скоби:
def func():
print('!')
# Извикваме нашата функция:
func() # ще изведе '!'
Можем да извикаме нашата функция няколко пъти - в този случай всяко извикване на функцията ще извършва нов изход на екрана:
def func():
print('!')
func() # ще изведе '!'
func() # ще изведе '!'
func() # ще изведе '!'
В Python функцията трябва задължително да се извиква под нейната декларация:
func() # ще изведе грешка
def func():
print('!')
Направете функция, която ще извежда вашето име и фамилия.
Направете функция, която ще извежда
сбора на 3 и 6.