simples Quiz - aber input-problem
Verfasst: Mittwoch 20. August 2003, 18:45
Ich lerne gerade in der Schule Python, gefällt mir auich sehr gut und nun habe ich mir gedacht programmierst doch einfach mal ein Quiz hab da aber ein Problem,...
erstmal der Code:
ja ich weiss, sehr simpel aber zum üben reichts ja ertmal
den abc-input habe ich eingefügt damit er in diesem dos-fenster nicht gleich schliesst,...
also mein problem, wenn ich Stockholm eingebe kommt der Fehler, dass Stockholm nicht definiert ist, wenn ich das ganze in "" seze geht das in ordnung, also meint er stockholm ist ein wert oder variable, er nimmt das also nich als string. wie könnte ich das jetzt ändern? mit auswahlmöglichkeiten wollte nich arbeiten.
erstmal der Code:
Code: Alles auswählen
print ""
print "Quiz"
print "_______________________________________________________________"
print ""
print "1. Frage:"
print ""
a = input("Wie heisst die Hauptstadt von Schweden?")
print "Wie heisst die Hauptstadt von Schweden?"
print "Deine Antwort:"
print a
if a == "Stockholm":
print "Richtig!"
pa = 1
else:
print "Das war leider die falsche Antwort!"
pa = 0
print "_______________________________________________________________"
print ""
pre = "Du hast von einer Frage "
pra = "beantwortet!"
print pre,pa,pra
abc = input("Zum Beenden 'Enter' druecken!")
den abc-input habe ich eingefügt damit er in diesem dos-fenster nicht gleich schliesst,...
also mein problem, wenn ich Stockholm eingebe kommt der Fehler, dass Stockholm nicht definiert ist, wenn ich das ganze in "" seze geht das in ordnung, also meint er stockholm ist ein wert oder variable, er nimmt das also nich als string. wie könnte ich das jetzt ändern? mit auswahlmöglichkeiten wollte nich arbeiten.