Crossin的编程教室

标题: 新手求助 NameError: name 'Person' is not defined [打印本页]

作者: wayne5566    时间: 2018-5-9 21:58
标题: 新手求助 NameError: name 'Person' is not defined

class
Person:
    def say_hi(self):
        print('Hello,how are you')

    p = Person()
    p.say_hi()

为什么报错? name 'Person' is not defined
我用的版本是3.6
求助各位大神。。


作者: crossin先生    时间: 2018-5-10 14:43
缩进不对
你把后面的调用也放在类的定义里了
作者: wayne5566    时间: 2018-5-10 20:10
crossin先生 发表于 2018-5-10 14:43
缩进不对
你把后面的调用也放在类的定义里了

谢谢 大神。就是缩进的问题。




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5