sto andando avanti nella lettura della guida per principianti per python (http://www.python.it/doc/Easytut/easytut-it/index.html) e sto facendo gli esercizi del capitolo 5.3.
il terzo esercizio l'ho fatto in questo modo:
- Codice: Seleziona tutto
nome1 = "ogupower"
nome2 = "john cleese"
nome3 = "michel palin"
nomeutente = raw_input ("inserisci un nome")
if nomeutente == nome1:
print "questo è un bel nome"
elif nomeutente == nome2:
print "questo fa schifo"
elif nomeutente == nome3:
print "questo è vomitevole"
else:
print "tu hai un bel nome"
il secondo l'ho fatto in questo modo:
- Codice: Seleziona tutto
num1 = input ("inserisci il primo numero ")
num2 = input ("inserisci il secondo numero ")
somma = num1 + num2
if somma < 100:
print "la somma dei due numeri è minore di 100"
else:
print "numero troppo grande"
sono giusti secondo voi?
ora però il problema è che non riesco a risolvere il primo...
- Codice: Seleziona tutto
password = "ciao"
while password =! "aiuto":
password = raw_input ("inserisci la password corretta ")
facendo così faccio in modo che l'utente debba inserire la psw diverse volte fino a quando non mette quella giusta,ma come faccio a limitare i tentativi a tre soltanto?