2017-12-05 2 views
-2

Hallo ~ Ich habe diese Syntaxfehler in Python:Python Syntax error_ vielleicht Einzug Ausgabe

while true: 
    print("Please type your name.") 
    name = input() 
    if name == "your name": 
     break 
print("Thanks!") 

Aber sieht aus wie der Code "print (!) Danke" Syntaxfehler hat ~ Ich weiß nicht, warum ~ Dank !

+3

'true' sollte' True' sein. Ansonsten weiß ich nicht, welches Problem Sie sehen. – khelwood

+0

'NameError: name 'true' ist nicht definiert' Ansonsten funktioniert dieser Code einwandfrei. –

+0

Es sollte "während True" sein –

Antwort

-1

den Code unten benutzen für Python 2.7
Und nie Ihre Syntax Probleme stellen.

while True: 
    print("Please type your name.") 
    name = raw_input() 
    if name == "your name": 
     break 
print("Thanks!")