# 英雄角色类
class Hero(object):   
    def __init__(self, name):
        self.level = 1
        self.hp = 250
        self.attack = 40
        self.name = name
        
    def combat(self,enemy):    # 攻击
        enemy.hp -= self.attack
        info1 = self.name+"对"+enemy.name+'发起进攻'
        info2 = '造成'+str(self.attack)+'点伤害'
        if enemy.hp > 0:
            info3 = enemy.name+"还剩下"+str(enemy.hp)+"血量"
            info = info1+info2+info3
            print(info)
        else:
            info3 = enemy.name+'阵亡,游戏结束'
            info = info1+info2+info3
            print(info)
            exit()
yase = Hero("垭瑟")
houyi= Hero("后羿")
yase.combat(houyi)