alexa1983 发表于 2021-1-21 00:17:19

报错NameError: name 'GirlFriend' is not defined怎么解决?

class GirlFriend:
    name = '嘻嘻'
    age = '28'
    height = '162'
    weight = '62'

    def say_about_my(self):
      print('我的姓名', self.name)
      print('我的年龄', self.age)
      print('我的身高', self.height)
      print('我的体重', self.weight)

if __name__ == '__main__':
    gf = GirlFriend()
    gf.say_about_my()


运行报错:NameError: name 'GirlFriend' is not defined ,求教怎么解决?

YunGuo 发表于 2021-1-21 00:25:04

运行没问题啊

洋洋痒 发表于 2021-1-21 00:26:21

代码没错

kogawananari 发表于 2021-1-21 01:19:15

放弃吧你没有GirlFriend{:10_313:}

小莫非 发表于 2021-1-21 03:28:38

你调用的是类属性,可以不使用self,直接用静态方法调用就可以了

heidern0612 发表于 2021-1-21 07:49:28

不调用实例属性的话,为啥要写个self?

Python初学者8号 发表于 2021-1-21 09:21:52

为什么?有没有女朋友心里没点数啊{:5_109:}

心驰神往 发表于 2021-1-21 09:33:17

因为你没女朋友
页: [1]
查看完整版本: 报错NameError: name 'GirlFriend' is not defined怎么解决?