Lietotāja definēto funkciju pamati Python
Python papildus standarta funkciju un metožu izmantošanai, var izveidot un lietot arī savas pielāgotas funkcijas.
Apskatīsim sintaksi savas funkcijas izveidošanai.
Deklarēšanai jāraksta atslēgvārds def, pēc tam tās
nosaukums un apaļās iekavas, kurās
var norādīt parametrus. Tālāk tiek likts
kols, pēc kura apakšējā blokā
tiek ierakstīts nepieciešamais kods (funkcijas ķermenis).
Funkcijas ķermenim jābūt atdalītam ar atkāpi,
tāpat kā jebkurā citā koda blokā.
Piemēram, izveidosim funkciju func:
def func():
'''
funkcijas ķermenis, kurā
ir ierakstīts kods
izpildei
'''
Padarīsim tā, lai funkcija func
izvadītu izsaukuma zīmi:
def func():
print('!')
Tagad izsauksim mūsu funkciju. Lai to izdarītu, jāraksta tās nosaukums un apaļās iekavas:
def func():
print('!')
# Izsaucam mūsu funkciju:
func() # izvadīs '!'
Var izsaukt mūsu funkciju vairākas reizes - šajā gadījumā katrs funkcijas izsaukums veiks jaunu izvadi uz ekrāna:
def func():
print('!')
func() # izvadīs '!'
func() # izvadīs '!'
func() # izvadīs '!'
Python funkciju obligāti jāizsauc zem tās deklarēšanas:
func() # izvadīs kļūdu
def func():
print('!')
Izveidojiet funkciju, kas izvadīs jūsu vārdu un uzvārdu.
Izveidojiet funkciju, kas izvadīs
3 un 6 summu.