On Tue, 2007-09-04 at 17:51 +0200, Rocco wrote: > Il giorno mar, 04/09/2007 alle 15.43 +0200, Daniele Visaggio ha scritto: > > Un saluto a tutta la lista. > > > > Voglio assolutamente imparare python, ma siccome sono un novizio in > > ambito di programmazione, svolgo esercizi che regolarmente non mi > > riescono. > > > > In particolare, non capisco perché questo piccolissimo (cfr. allegato) > > programma non funzioni come desidero. > > > > Molto semplicemente, quando scrivo "ciao" l'output dovrebbe essere solo > > "indovinato", ma quando lo eseguo, oltre a "indovinato", viene fuori > > anche "ritenta!". > > > > Qualcuno sa spiegarmi dove sbaglio? > > > > Grazie > > _______________________________________________ > > Python mailing list > > Python@lists.python.it > > http://lists.python.it/mailman/listinfo/python > Secondo me c'è qualche cosa che non va > > password = 1 > > > while password != "ciao" : > password = raw_input ("Password:") > print "ritenta!" > > else: > print "indovinato!" > > cioè perche assegni all'inizio il valore 1 a password? > > io assegnerei una stringa vuota > > e poi richiederei in un ciclo la password. se è sbagliata farei stampare > ritenta altrimenti indovinato > tipo: > > i = 0 > password = ('quello') > while i == 0: > indovi = raw_input('Scrivi password ---> ') > if indovi = password: if indovi == password: seno' risulta assegnamento e non va bene in python :) > i = 1 > print ('Esatto') > else: > print ('Errato, ritenta') > > Anke se mi da errore alla linea 4 > essendo inesperto di python qualcuno piu esperto mi puo spiegare il > perche? > > > > > > > _______________________________________________ > Python mailing list > Python@lists.python.it > http://lists.python.it/mailman/listinfo/python cia'
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python