Osserva la suddivisione delle funzioni utente per numero di parametri
0
1 2 3 4 |
def saluta_0() : # Un saluto fisso: "Ciao a tutti!" def striscia_0(): # Una striscia di lunghezza fissa, con carattere fisso def quadrato_0(): # Un quadrato di lato fisso, con carattere fisso def cornice_0() : # Una cornice quadrata di lato fisso e carattere fisso |
1
1 2 3 4 |
def saluta_1(msg) : # Un saluto a piacere (msg): "Ciao!", "Buonasera!" def striscia_1(num): # Una striscia di lunghezza num, con carattere fisso def quadrato_1(dim): # Un quadrato di lato dim, con carattere fisso def cornice_1(dim) : # Una cornice di lato dim, con carattere fisso |
2
1 2 3 4 5 6 7 8 |
def saluta_2(msg1,msg2): # Un saluto con due parametri: "Ciao Nicola!" # msg1: il saluto # msg2: il nome della persona def striscia_2(num,car): # Una striscia di lunghezza num, con carattere car def quadrato_2(dim,car): # Un quadrato di lato dim e carattere car def cornice_2(dim,car) : # Una cornice quadrata di lato dim e carattere car def rettangolo_2(nr,nc): # Un rettangolo con nr righe e nc colonne (carattere fissato) def cornice_r_2(nr,nc) : # Una cornice rettangolare con nr righe e nc colonne (carattere fissato) |
3
1 2 |
def rettangolo(nr,nc,car) : # Un rettangolo con nr righe, nc colonne e carattere car def cornice_r_3(nr,nc,car): # Una cornice rettangolare con nr righe, nc colonne e carattere car |
4
1 |
... |
Prova a realizzare le funzioni utente
- Tutti gli esercizi del capitolo 1 del libro di testo
- Quadrati, cornici, …, rettangoli e cornici rettangolari