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