使用 'raw_input' Python3.5 时一直出现错误

Error Keeps Appearing When Using 'raw_input' Python3.5

在 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'没有定义

'你多大了? 追溯(最近一次通话): 文件 "D:/Sara/School Work/Computer Science/Python Practice/3.py",第 2 行,在
中 年龄 = raw_input()
NameError: 名称 'raw_input' 未定义'

从 Python 3 开始,您应该使用 input() 而不是 raw_input()

使用 input() 而不是 raw_input() 即 Python 2.x 函数

您需要在 Python 中使用 input() 而不是 raw_input() 3.