«NameError: name '' не определено» после ввода пользователя в Python [duplicate]
На этот вопрос уже есть ответ здесь:
Ошибка input () - NameError: name '…' не определено 10 ответовЯ совершенно потерян, почему это не такт работает. Должно работать точно, верно?
UserName = input("Please enter your name: ")
print ("Hello Mr. " + UserName)
raw_input("")
Я получаю это исключение:
Traceback (most recent call last):
File "Test1.py", line 1, in
UserName = input("Please enter your name: ")
File "", line 1, in
NameError: name 'k' is not defined
Это говоритNameError 'k'
потому что я написал'k'
в качестве входных данных во время моих тестов. Я'Вы читали, что оператор print раньше не был в скобках, но это устарело, верно?