Traceback NameError im Python-Tutorial

Ich lese ein Online-Python-Tutorial ausHier. Der Code ist unten aufgeführt. Wenn ich den Code ausführe, kann ich Wörter darin eingeben, aber dann gab es mir den Fehler unten. Was ist los mit dem Code?

Wenn Sie eine bessere Ressource für das Anlehnen von Python haben, lassen Sie es mich bitte wissen. Ich suche eine, die online ist und oft aktualisiert wird (zB railstutorial.org). Die Ressource, die ich verwende, weist bereits zu Beginn des Buches viele Fehler auf. Vielen Dank.

Enter something : programmig is fun
Traceback (most recent call last):
  File "break.py", line 5, in <module>
    s = input('Enter something : ')
  File "<string>", line 1, in <module>
NameError: name 'programmig' is not defined

#!/usr/bin/python
# Filename: break.py

while True:
    s = input('Enter something : ')
    if s == 'quit':
        break
    print('Length of the string is', len(s))
print('Done')

Antworten auf die Frage(2)

Ihre Antwort auf die Frage