Osnove rada sa korisničkim funkcijama u Pythonu
U Pythonu, pored korišćenja standardnih funkcija i metoda, možete praviti i primenjivati sopstvene funkcije.
Hajde da razmotrimo sintaksu za kreiranje
sopstvene funkcije. Za deklaraciju je potrebno napisati
ključnu reč def, zatim njeno
ime i okrugle zagrade, u kojima
se mogu zadati parametri. Zatim se stavlja
dvotačka, posle koje se u donjem bloku
upisuje potreban kod (telo funkcije).
Telo funkcije mora biti uvučeno odmakom,
kao i u bilo kom drugom bloku koda.
Za primer napravimo funkciju func:
def func():
'''
telo funkcije, u kome je
upisan kod za
izvršenje
'''
Učinimo da funkcija func
ispisuje uzvičnik:
def func():
print('!')
Sada hajde da pozovemo našu funkciju. Za to je potrebno napisati njeno ime i okrugle zagrade:
def func():
print('!')
# Pozivamo našu funkciju:
func() # ispisaće '!'
Možemo pozvati našu funkciju više puta - u ovom slučaju svaki poziv funkcije će vršiti novi ispis na ekran:
def func():
print('!')
func() # ispisaće '!'
func() # ispisaće '!'
func() # ispisaće '!'
U Pythonu funkciju je obavezno pozivati ispod njene deklaracije:
func() # ispisaće grešku
def func():
print('!')
Napravite funkciju koja će ispisivati vaše ime i prezime.
Napravite funkciju koja će ispisivati
zbir 3 i 6.