在Python 3.5.1上,每当我输入:
print ("How old are you?"),
age = raw_input()
print ("How tall are you?" ),
height = raw_input()
print ("How much do you weigh?"),
weight = raw_input()
print ("So, you're %r old, %r tall and %r heavy." % (
age, height, weight))'
它总是告诉我' raw_input'未定义
'你多大了?
Traceback(最近一次调用最后一次):
文件" D:/ Sara /学校工作/计算机科学/ Python实践/ 3.py",第2行,在中
age = raw_input()
NameError:name' raw_input'未定义'
答案 0 :(得分:0)
从Python 3开始,您应该使用input()
而不是raw_input()
。
答案 1 :(得分:0)
使用input()
代替raw_input()
,这是Python 2.x函数
答案 2 :(得分:0)
您需要在Python 3中使用input()而不是raw_input()。