如何在Python 3中使用raw_input?
在Python 2中:
raw_input()
在Python 3中,我遇到了一个错误:
名称错误:'raw_input'这个名字没有定义
9 个回答
53
123
这个在Python 3.x和2.x版本都可以用:
# Fix Python 2.x.
try: input = raw_input
except NameError: pass
print("Hi " + input("Say something: "))
1161
从Python 3开始,raw_input()
这个函数的名字改成了input()
。
详细信息可以查看Python 3.0的新特性,内置函数部分的第二项。