已采纳回答 / 清炒小芹菜
__name__是模块名,当前模块默认值是__main__, 若被import到其他脚本中,if下面的语句不会执行是不会被执行的,是为了上面代码的复用
2018-12-25
画质有点模糊,我是一点语法没看,就过来看的,果然掉坑
报错object() takes no parameters,因为 def __init__(self, name, description):是两个下划线,我打成了一个,,望和我一样的小伙伴不要掉坑啦
报错object() takes no parameters,因为 def __init__(self, name, description):是两个下划线,我打成了一个,,望和我一样的小伙伴不要掉坑啦
2018-12-19
最新回答 / 0结界0
class Programer(object): hobby='Play Computer' def __init__(self,name,age,weight):#init名字写错了 self.name=name self._age=age self.__weight=weight def get_weight(self): return self.__weight#这里的名字也漏了个下划线if __name__=='__main__': programer=Programer('Albert'...
2018-12-05
最新回答 / 沐枫自然
class OldStyle:#这里__init__是两下划线哦def __init__(self, name, description):self.name = nameself.description = descriptionclass NewStyle(object):#这里也__init__是两下划线哦def __init__(self, name, description):self.name = nameself.descri...
2018-12-05