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 сандарының қосындысын
шығаратын функция жасаңыз.