Commit e353159c by BellCodeEditor

save project

parent 9c843a10
Showing with 22 additions and 10 deletions
...@@ -5,19 +5,31 @@ class Hero: ...@@ -5,19 +5,31 @@ class Hero:
self.hp= hp self.hp= hp
self.attack= attack self.attack= attack
yase=Hero("亚瑟",300,24) # yase=Hero("亚瑟",300,24)
hoyi=Hero("后羿",200,30) # hoyi=Hero("后羿",200,30)
wangzhaojun=Hero("王昭君",150,18) # wangzhaojun=Hero("王昭君",150,18)
# print("亚瑟的血量为:",yase.hp) # print("亚瑟的血量为:",yase.hp)
# print("亚瑟的攻击为:",yase.attack) # print("亚瑟的攻击为:",yase.attack)
# print("后羿的血量为:",hoyi.hp) # print("后羿的血量为:",hoyi.hp)
# print("后羿的血量为:",hoyi.attack) # print("后羿的血量为:",hoyi.attack)
# print("王昭君的血量为:",wangzhaojun.hp) # print("王昭君的血量为:",wangzhaojun.hp)
# print("王昭君的血量为:",wangzhaojun.attack) # print("王昭君的血量为:",wangzhaojun.attack)
def upgrade(): #只适合单个英雄的方法
yase.leve1=yase.level+1 # def upgrade():
yase.hp=yase.hp+30 # yase.leve1=yase.level+1
yase.attack=yase.attack+5 # yase.hp=yase.hp+30
upgrade() # yase.attack=yase.attack+5
upgrade() # upgrade()
print(yase.hp) # upgrade()
# print(yase.hp)
#适用于所有英雄
def upgrade(self):
self.level=self.level+1
self.hp=self.hp+30
self.attack=self.attack+5
yase=Hero("亚瑟",300,24)
yase.upgrade()
yase.upgrade()
print(yase.level)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment