[Python] spiegazione ad un aspirante programmatore
Giu on GMail
t.giuseppe a gmail.com
Mar 4 Set 2007 19:37:38 CEST
Marco Mariani ha scritto:
> Daniele Visaggio ha scritto:
>
>> ho modificato nel seguente modo:
>>
>> password = raw_input ("Password:")
>>
>> while password != "ciao" : print "ritenta!"
>>
>> else:
>> print "indovinato!"
>>
>> ma c'č cmq. qualcosa che non va...se lo eseguo, mi fa inserire
>> "password", ma poi appare ritenta all'infinito :(
>>
Scusate se mi intrometto,
Non ho seguito la discussione dall'inizio
ma il problema mi sembra molto semplice... la variabile password viene
definita una volta sola e quindi la condizione del while č sempre false
Il codice per fare questo dovrebbe essere all'incirca cosė:
password = raw_input ("Password:")
while password != "ciao" :
print "ritenta!"
password = raw_input ("Password:")
else:
print "indovinato!"
Ciao a tutti
Maggiori informazioni sulla lista
Python