Shellsec

Fuld version: Hjælp til newbie loop script
Du ser lige nu en skrabet udgave af vores indhold. Se den fulde version med ordentlig formatering.
Hey så jeg er en newbie til python, jeg prøvede at lave en virkelig simpel loop. Men det ser vidst ud til at ligemeget hvad jeg skriver sidder jeg fast i den.

s = "good job"
Answer = "19"
print "\n                 Welcome to the best quiz ever\n\n\n"

answer = input("First question: what is 9+10?\n\n")

while answer != "19":
 Fails = 0
 answer = input("That's incorrect! Try again.")
 Fails = Fails + 1

 
print Fails + s

input()


(hvis jeg skriver 19 så er answer != 19, derfor burde den da gå ud af den loop, men det gør den ikke?)
p.s. Hvordan sætter jeg de script farver på, her på shellsec, så commands'ne får farve.
Prøv at fjern " " omkring 19 i
Kode:
while answer != "19":
.
For 19 er ikke == "19"  O_O

Men du skal nok også definere Fails FØR while loopet, hvis du har tænkt dig at bruge det efter. Og du skal typecaste Fails til en string i
Kode:
print Fails + s

Og du sætter også Fails til 0 hver gang loopet køres, det vil du jo ikke hvis ideen er at tælle til mere end 1 :)
Tak det hjalp :)