irgendwie steh ich auf dem Schlauch. Ich hoffe ihr könnt mir ein kleinen Tipp geben, was ich falsch mache.
Code:
Code: Alles auswählen
print "Bitte antworten Sie mit 'TRUE' oder 'FALSE'!"
print "Scheint die Sonne rot?"
Farbe = raw_input()
while Farbe != ("TRUE","FALSE"):
print "Bitte antworten Sie mit True oder False"
Farbe = raw_input()
if Farbe == "TRUE":
Ergebnis = "die Sonne scheinen!"
elif Farbe == "FALSE":
Ergebnis = "es regnen!"Ich will, dass der Nutzer entweder mit TRUE oder FALSE antwortet. Macht der das nicht, soll aufgefordert werden mit TRUE oder FALSE zu antworten und es soll erneut die Möglichkeit geben etwas einzutippen.
Aber irgendwas mache ich falsch. Macht es ein Problem, wenn man zwei Wörter in der Klammer nach der while-Schleife hat? Weil wenn ich nur TRUE in die Klammer schreibe, dann geht es.
Wäre nett wenn ihr mir sagt, was ich falsch mache.
Vielen Dank im Voraus.
Schönen Rest-Sonntag noch.
