Я пытался запустить эту программу питона, используя IDLE с Windows 7 и Python 2.7Traceback (самый последний вызов последнего)
myInput = input("Enter Something:")
print(myInput)
Если я ввести некоторое целое значение, он отлично работает. Но когда я ввожу какую-то строку, я получаю следующую ошибку.
Enter Something:qwer
Traceback (most recent call last): File "C:\Users\avmore\Desktop\hello.py", line 1, in myInput = input("Enter Something:") File "", line 1, in NameError: name 'qwer' is not defined
Может ли кто-нибудь помочь?
Спасибо. Он работает сейчас. Но насколько я знаю, python - это динамически типизированный язык. Итак, если я использую raw_input для чтения строки, это не противоречит основной философии? – user3074127
См. Http://stackoverflow.com/questions/4915361/whats-the-difference-between-raw-input-and-input-in-python3-x. raw_input получает строку, вход оценивает введенное значение. Не относится к типам –