Příklady existujících funkcí:
>>> max(2,3)
3
>>> abs(-3.4)
3.4
>>> pow(2,3)
8Funkce vrací hodnotu vypočítanou ze vstupních argumentů.
Čistá funkce (pure function) = výstup závisí pouze na vstupních parametrech a to jednoznačně.
Funkce má:
- vstupní argumenty
- návratovou hodnotu
Anonymní funkce
lambda notace
def iterateNtimes(f,n,x):
for i in range(n):
x=f(x)
return x
print(iterateNtimes(lambda x : 1. + 1./x,100,1.))