mac下,如何用终端运行提示用户输入的程序(input)
问题:我用终端运行sublime text里的提示用户输入的代码时,运行不下去。我的步骤:
1、在一个sublime text的文件(input.py)里输入代码
name = input("please enter your name:")
print ("hello,"+name+"!")
2、在终端里运行input.py这个文件,结果是:
please enter your name:
3、我在上面的冒号后面输入名字 andy
please enter your name:andy
4、回车,提示如下信息。
Traceback (most recent call last):
File "input.py", line 14, in <module>
name = input("please enter your name:")
File "<string>", line 1, in <module>
NameError: name 'andy' is not defined