Асновы работы з карыстацкімі функцыямі ў 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.