类初始化失败

2024-06-09 04:20:51 发布

您现在位置:Python中文网/ 问答频道 /正文

# Class and Instance Variables
class Dog:
    kind = 'canine'

    def __int__(self, name):
        self.name = name
        self.tricks = []

d = Dog('Fido')
e = Dog('Buddy')

print(d.kind)
print(e.kind)
print(d.name)
print(e.name)

错误报告:

Traceback (most recent call last):
  File "dog.py", line 13, in <module>
    d = Dog('Fido')
TypeError: object() takes no parameters

Tags: andinstancenameselfdefvariablesfidocanine