Forum
>>
Principianti
>>
uso dello statement "if"
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da francobattistoni |
2017-06-14 08:27:20 - uso dello statement "if"
|
Ciao a tutti,
sono alle primissime armi e volevo iniziare imparando ad utilizzare l'if. Ho installato il python 3.6. Ho scritto queste linee di programma senza alcun risultato. >>> x = int(input("Please enter an integer: ")) Please enter an integer: 42 >>> if x < 0: ... x = 0 ... print('Negative changed to zero') ... elif x == 0: ... print('Zero') ... elif x == 1: ... print('Single') ... else: ... print('More') SyntaxError: multiple statements found while compiling a single statement >>> --- Ultima modifica di ㎝ in data 2017-06-14 11:44:21 --- |
|
Scritto da Daniele aka Palmux |
2017-06-14 08:56:14 - Re: uso dello statement "if"
|
Ciao caro, c'è un errore di indentazione. Guardiamo insieme il codice, ma senza essere per forza all'interno della console interattiva.
Dovrebbe apparire così: if x < 0: x = 0 print('Negative changed to zero') elif x == 0: print('Zero') elif x == 1: print('Single') else: print('More')Così funziona di certo, con if, elif ed else che sono allo stesso livello di indentazione. Cya |
|
Scritto da francobattistoni |
2017-06-14 11:39:47 - Re: uso dello statement "if"
|
Ciao, e grazie per la risposta.
ho provato ma il risultato è quello che vedi qui sotto. Dove sbaglio ? >>> if x < 0: x = 0 print('Negative changed to zero') elif x == 0: print('Zero') elif x == 1: print('Single') else: print('More') SyntaxError: unindent does not match any outer indentation level >>> --- Ultima modifica di ㎝ in data 2017-06-14 11:44:52 --- |
|
Scritto da francobattistoni |
2017-06-14 12:57:11 - Re: uso dello statement "if"
|
Scusa in realtà ho copiato il tuo esempio con le stesse identazioni. Mi appare l'errore di prima. if x < 0: x = 0 print('Negative changed to zero') elif x == 0: print('Zero') elif x == 1: print('Single') else: print('More') |
|
Scritto da Daniele aka Palmux |
2017-06-14 17:20:15 - Re: uso dello statement "if"
|
Di certo il codice, se lo indenti correttamente e come ti ho mostrato, funziona quindi fai qualche prova.
Cya |
|
Scritto da francobattistoni |
2017-06-14 18:09:11 - Re: uso dello statement "if"
|
funziona grazie.
|
Pagina: 1
Esegui il login per scrivere una risposta.