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

时间:2015-12-12 16:05:37

标签: python python-3.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'未定义

'你多大了? Traceback(最近一次调用最后一次):   文件" D:/ Sara /学校工作/计算机科学/ Python实践/ 3.py",第2行,在中     age = raw_input()
NameError:name' raw_input'未定义'

  
    
      

    
  

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

使用input()代替raw_input(),这是Python 2.x函数

答案 2 :(得分:0)

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