Osserva la suddivisione delle funzioni utente per numero di parametri
0
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
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
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
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
def rettangolo_4(nr,nc,car1,car2): # Un rettangolo con nr righe, nc colonne, carattere esterno, carattere interno
Prova a realizzare le funzioni utente
- Tutti gli esercizi del capitolo 1 del libro di testo
- Quadrati, cornici, …, rettangoli e cornici rettangolari