return vraća rezultat funkcije onome ko ju je pozvao.
print prikazuje vrednost, dok return omogućava da sačuvate rezultat i koristite ga u kasnijim izračunavanjima.
def calculate_total(price, quantity):
return price * quantity
total = calculate_total(250, 3)
print(total)Funkcija vraća 750, što se čuva u promenljivoj total pre nego što ga print prikaže.
Promeni jednu vrednost ili poziv funkcije, zatim objasni kako se rezultat menja.
Zapamti: Pročitaj definiciju funkcije i njene pozive pre nego što predvidiš rezultat.
def calculate_total(price, quantity):
return price * quantity
total = calculate_total(250, 3)
print(total)
# Change the inputs and use total againPokreni primer, zatim promeni jednu vrednost i posmatraj rezultat.
