Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python:输入问题_Python - Fatal编程技术网

Python:输入问题

Python:输入问题,python,Python,我在VisualStudio中使用python编写了这段简单的代码 name = input("What is your name? ") print (name) 但是,当我运行它时,会出现字符串“What is your name”,因此我键入了一个名称 然后代码中断,最后一个括号下出现一条红线,我被告知 用户代码未处理NameError name 'John' is not defined 我不知道为什么会发生这种情况,我正在学习一个教程 使用raw_input(),如果您在pyth

我在VisualStudio中使用python编写了这段简单的代码

name = input("What is your name? ")

print (name)
但是,当我运行它时,会出现字符串“What is your name”,因此我键入了一个名称 然后代码中断,最后一个括号下出现一条红线,我被告知

用户代码未处理NameError

name 'John' is not defined
我不知道为什么会发生这种情况,我正在学习一个教程


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

很可能他们使用的是Python 3,而您使用的是Python 2.x。