注册 登录
编程论坛 Python论坛

mac下,如何用终端运行提示用户输入的程序(input)

小猪超人 发布于 2018-06-01 22:31, 1911 次点击
问题:我用终端运行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
1 回复
#2
leexue2018-08-08 15:18
input 改成 raw_input
1