Асновы работы з карыстацкімі функцыямі ў Python

У Python акрамя выкарыстання стандартных функцый і метадаў, можна ствараць і ўжываць свае ўласныя функцыі.

Давайце разгледзім сінтаксіс для стварэння сваёй функцыі. Для аб'яўлення трэба напісаць ключавое слова def, затым яе імя і круглыя дужкі, у якіх можна задаць параметры. Далей ставіцца двукроп'е, пасля якога ў ніжнім блоке прапісваецца патрэбны код (цела функцыі). Цела функцыі павінна быць зрушана водступам, як і ў любым іншым блоке кода.

Для прыкладу зробім функцыю func:

pythondef func():
  '''
    цела функцыі, у якім
    прапісаны код для
    выканання
  '''

Зробім так, каб функцыя func выводзіла клічнікі:

pythondef func():
  print('!')

Давайце цяпер выклічам нашу функцыю. Для гэтага неабходна напісаць яе імя і круглыя дужкі:

pythondef func():
  print('!')
  
# Выклікаем нашу функцыю:
func() # выведзе '!'

Можна выклікаць нашу функцыю некалькі разоў - у гэтым выпадку кожны выклік функцыі будзе рабіць новы вывод на экран:

pythondef func():
  print('!')
  
func() # выведзе '!'
func() # выведзе '!'
func() # выведзе '!'

У Python функцыю абавязкова выклікаць ніжэй яе аб'яўлення:

pythonfunc() # выведзе памылку

def func():
  print('!')
Задание 1

Зрабіце функцыю, якая будзе выводзіць ваша імя і прозвішча.

Задание 2

Зрабіце функцыю, якая будзе выводзіць суму 3 і 6.