简单类不工作python

时间:2015-12-02 18:44:56

标签: python class python-3.x

无法获得一个简单的类示例,我不知道为什么。 为什么我的对象没有属性?

class Player(object):

    def _init_(self, name="n", hp=25):
        self.name = name
        self.hp = hp
    def take_hit(self):
        self.hp -= 5

dude= Player()
print (dude.name)
dude.take_hit
print (dude.hp)

1 个答案:

答案 0 :(得分:3)

与所有Python魔术方法一样,

__init__每侧需要有两个下划线,而不是一个。