In questa sezione ricreeremo delle funzioni già esistenti in python e proveremo anche a crearne delle nuove.
La funzione è un insieme di istruzioni, che possono essere richiamate grazie ad una sola stringa (chiamata della funzione). La sua struttura è la seguente:
def nome_funzione(input_funzione):
istruzioni_da_svolgere
return output_funzione
Per esempio se volessimo fare una funzione che moltiplica due numeri dovremmo scrivere:
def moltiplicazione(n1,n2):
m = n1*n2
return m
Dopodichè ci basterà scrivere:
>>> moltiplicazione(4,5) 20
Detto ciò passiamo agli esercizi ordinati dal più facile al più difficile: