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 сандарынын суммасын чыгаруучу функция жасаңыз.