Le funzioni
- eseguono una procedura prefissata
- in funzione di un certo numero di parametri: x, x1, x2, …
- possono restituire un risultato: y
1 2 3 |
def funzione(...): ... return y |
Numero parametri: 0
- bool()
- float()
- int()
- list()
- z.pop()
- random.random()
- str()
Numero parametri: 1
- abs(x)
- bool(x)
- random.choice(z)
- chr(n)
- z.count(x)
- s1.find(s2)
- float(x)
- z.index(x)
- int(x)
- len(z)
- ord(c)
- z.pop(n)
- range(STOP)
- round(x)
- math.sqrt(x), quasi tutte le funzioni della libreria math…
- str(z)
- sum(z)
Numero parametri: 2
- max(x1, x2)
- min(x1, x2)
- pow(x1, x2)
- random.randint(a, b)
- range(START, STOP)
- round(x, n)
- random.uniform(x1, x2)
Numero parametri: 3
- max(x1, x2, x3)
- min(x1, x2, x3)
- pow(x1, x2, x3)
- range(START, STOP, STEP)
- …
Numero parametri: qualsiasi
- max(…)
- min(…)
- …