Python格式()函数

时间:2016-03-16 07:08:45

标签: python format

class name:
    def create(self):
        person=input("Enter your name")
        print('hello {}'.format(person))

在运行过程中出现以下错误!错误是什么?

 o=name()
 o.create()
 Enter your nameshubham

Traceback (most recent call last):
File "<pyshell#53>", line 1, in <module>
o.create()
File "<pyshell#51>", line 3, in create
person=input("Enter your name")
File "<string>", line 1, in <module>
NameError: name 'shubham' is not defined

1 个答案:

答案 0 :(得分:0)

我猜你使用的是比Python 3.x更低的版本 您必须在此使用raw_input(),因为input()会尝试解释您的Feed。

您可以找到解释here