Domanda Valutazione

Stato
Discussione chiusa ad ulteriori risposte.

VOJIMBO

Utente Bronze
21 Agosto 2013
14
6
0
47
Ultima modifica:
Salve, ieri o cominciato a studiare python e devo dire che o appreso in fretta.Stasera ho scritto un mini programma di quello che ho imparato ieri giusto per capire come funziona (c'e da dire che la guida che sto leggendo e miracolosa dato che io fino a ieri di programmazione non sapevo niente, lascio a voi una valutazione di quello che o scritto.....

nome_utente=0
while nome_utente != "onthekillero":
nome_utente=raw_input ("Inserisci nome utente")
password=0
while password != 12345:
password=input ("Digita la password")
print "Benvenuto"


nome=raw_input ("Dimmi il tuo nome")
if nome== "denise":
print "Ciao mia cara"
elif nome== "beppe":
print "ciao amico mio"
elif nome== "marco":
print "Ciao fratello mio"
else:
print "Non ti conosco",nome,"comunque io saro tua amico"


print "Ti va di fare un semplice gioco matematico?"
si_no=raw_input ("SI O NO")
if si_no== "si":
print "Bene allora procedo"
elif si_no== "no":
print "."
print ".."
print "sono offesso"


numero1=input ("Dimmi il primo numero")
numero2=input ("Dimmi il secondo numero")
operatore=raw_input ("Scegli tra le seguenti operazioni +,-,*,/")
if operatore== "+":
print "La somma tra i due numeri è",numero1+numero2
elif operatore== "-":
print "La sottrazzione fra i due numeri da come risultato",numero1-numero2
elif operatore== "*":
print "La moltiplicazione da come risultato",numero1*numero2
elif operatore== "/":
print "La divisione da come risultato", numero1/numero2
print "Il gioco e finito"

Una domanda
dopo (adesso sono offeso) vorrei rifare fare la domanda si o no) devo usare sempre il comando while? (mi sono un po perso) giusto per curiosità poi magari piu' avanti ci arrivo da solo :asd:
 
Eccomi qui con il primo problema (while !=) Mi da come comando errato, come mai?

La sintassi del ciclo while è:
Codice:
while (condizione)
   istruzione/i

Ovvero esegue le istruzioni fino a che la condizione non diventa falsa, ad esempio:

Codice:
contatore=0
while (contatore<5)
   print 'Il contatore vale:', contatore
   contatore=contatore+1

Nel codice che hai postato tu mancano sia la condizione che le espressioni da eseguire!
Spero che tu abbia capito, non esitare a chiedere se così non fosse!

Sent from my MI 1S using Tapatalk HD
 
Stato
Discussione chiusa ad ulteriori risposte.