Introduzione alle funzioni
Lezione introduttiva sulle funzioni in linguaggio Python
Domanda di approfondimento
Qual è l'errore presente nel codice seguente (identico all'ultima slide del video precedente)? #cp significa "corpo principale del programma", #cf significa "corpo della funzione"
nome='Mario' #cp
lingua = 'italiano' #cp
saluto=cs('italiano') #cp
print(saluto+' '+nome) #cp
#stampa: ciao Mario #cp
print(cs('inglese')+' Susan') #cp
#stampa: hello Susan #cp
def cs(lingua):
if lingua=='italiano': #cf
return 'ciao' #cf
elif lingua=='inglese': #cf
return 'hello' #cf
else: #cf
return '' #cf