Python:输入问题

时间:2015-08-11 11:23:04

标签: python

我使用python

在visual studio中有这么简单的代码
name = input("What is your name? ")

print (name)

然而,当我运行它时,字符串"你叫什么名字"出现,所以我输入一个名字 然后代码中断,最后一个括号下面出现一条红线,我告诉

NameError未被用户代码

处理
name 'John' is not defined

我不知道为什么会发生这种情况我正在按照教程

进行

https://www.microsoftvirtualacademy.com/en-us/training-courses/introduction-to-programming-with-python-8360

1 个答案:

答案 0 :(得分:1)

使用raw_input(),如果您使用python2.x - python2.x中的input()实际上会尝试评估您输入的字符串作为Python表达式。