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-ի գումարը: