Forum
>>
Principianti
>>
Esercizi con Python 3.7
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da StudentePython |
2019-09-26 11:01:16 - Esercizi con Python 3.7
|
aiuto con funzioni Python 3.7:
# da scrivere una funzione a cui viene passato un carattere come parametro, e che ci dice se il carattere è o meno una vocale. funzione scritta in file .py def funzione(y): y="abcdefghilmnopqrstuvz" if y==a or y==e or y==i or y==o or y==u: print('il carattere digitato è: una vocale.') elif y==b or y==c or y==d or y==f or y==g or y==h or y==l or y==m or y==n or y==p or y==q or y==r or y==s or y==t or y==v or y==z: print('il carattere digitato è: una consonante.') else: print("il carattere selezionato non fa parte dell'alfabeto italiano") risultato al prompt: >>> funzione(a). #funzione richiamata Traceback (most recent call last): File "<pyshell#0>", line 1, in <module> funzione(a) NameError: name 'a' is not defined >>> |
|
Scritto da mrBoomBastic |
2019-09-26 23:26:41 - Re: Esercizi con Python 3.7
|
def funzione(y): if y=="a" or y=="e" or y=="i" or y=="o" or y=="u": print("il carattere digitato è: una vocale.") elif y=="b" or y=="c" or y=="d" or y=="f" or y=="g" or y=="h" or y=="l" or y=="m"\ or y=="n" or y=="p" or y=="q" or y=="r" or y=="s" or y=="t" or y=="v" or y=="z": print("il carattere digitato è: una consonante.") else: print("il carattere selezionato non fa parte dell'alfabeto italiano") funzione(input("Inserire un carattere: ").lower()) oppure:
def funzione(y) : print("il carattere digitato", "è: una vocale." if y in "aeiou" else "è: una consonante." if y in "bcdfghlmnpqrstvz" else "non fa parte dell'alfabeto italiano") funzione(input("Inserire un carattere: ").lower()) --- Ultima modifica di Tessa in data 2019-09-28 14:28:24 --- |
|
Scritto da StudentePython |
2019-10-05 11:40:27 - Re: Esercizi con Python 3.7
|
Grazie molte!
|
Pagina: 1
Esegui il login per scrivere una risposta.