4.py
617 Bytes
class Hero():
def __init__(self,name,hp,attack,level):
self.name=name
self.level=level
self.hp=hp
self.attack=attack
yase=Hero("垭瑟",300,20,1)
houyi=Hero("后羿",250,23,1)
print("垭瑟升级前攻击:",yase.attack)
print("垭瑟升级前血量:",yase.hp)
print("垭瑟升级前等级:",yase.level)
def Up_level(i,up):
i.level=i.level+up
i.hp=i.hp+up*50
i.attack=i.attack+up*4
Up_level(yase,1)
print("-"*50)
print("垭瑟升级后攻击:",yase.attack)
print("垭瑟升级后血量:",yase.hp)
print("垭瑟升级后等级:",yase.level)