Razlaganje programa na manje dijelove - funkcije
Funkcije u pythonu
Funkcije
Definicija funkcije
Prije korištenja (poziva) funkciju je potrebno definirati.
Definicija funkcije započinje ključnom riječi def. Nakon toga slijedi naziv funkcije te popis parametara unutar zagrada.
Zaglavlje definicije funkcije završava znakom :
Primjer zaglavlja funkcije:
def kvadrat (x):
Ime funkcije dajemo proizvoljno, vodeći računa o pravilima koja vrijede i za imena varijabli (sastoji se od brojeva, slova engleske abecede i _, prvi znak mora biti slovo, ne smije biti razmaka.)
Ime funkcije iz primjera je kvadrat.
Parametri su vrijednosti koje se iz glavnog programa prenose u funkciju.
U našem primjeru x.
U tijelu funkcije pišemo naredbe .
Obavezan dio tijela funkcije je i naredba return koja rezultat funkcije vraća u glavni program.Primjer definicije funkcije
y = x * x;
return y