Python 类定义错误:大雁类 geese 的初始化方法
这段代码有一个错误。在类的初始化方法'init'中,双下划线应该是两个下划线,而不是一个下划线。因此,正确的代码应该是:
class geese:
'''大雁类'''
'''pass'''
def __init__(self,beak,wing,claw):
print('我是大雁类')
print(beak)
print(wing)
print(claw)
beak_1='a'
wing_1='b'
claw_1='c'
wildgeese=geese(beak_1,wing_1,claw_1)
这样能够正确地创建一个'geese'类的实例,并输出相应的信息。
原文地址: https://www.cveoy.top/t/topic/c2Q2 著作权归作者所有。请勿转载和采集!