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
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a