Commit 5378c908 by BellCodeEditor

save project

parent cfbcfafd
Showing with 25 additions and 5 deletions
...@@ -4,8 +4,27 @@ class Hero: ...@@ -4,8 +4,27 @@ class Hero:
self.name=name self.name=name
self.hp=hp self.hp=hp
self.attack=attack self.attack=attack
class Hero: def combat(self,enemy):
def uu(self): enemy.hp-=self.attack
self.level=self.level+1 ifor1=self.name+'对'+enemy.name+'发起进攻,'
self.hp=selp.hp+50 ifor2='造成了'+str(self.attack)+'点伤害,'
self.attack=self.attack+5 if enemy.hp>0:
ifor3=enemy.name+'还剩'+str(enemy.hp)+'滴血'
ifor=ifor1+ifor2+ifor3
print(ifor)
else:
ifor3=enemy.name+'已死亡,游戏结束'
ifor=ifor1+ifor2+ifor3
print(ifor)
# def uu(self):
# self.level=self.level+1
# self.hp=selp.hp+50
# self.attack=self.attack+5
houyi =Hero('后羿',240,23)
yy =Hero('yy',240,23)
# houyi.uu()
print('等级为:',houyi.level)
print('血量为:',houyi.hp)
print('攻击力为:',houyi.attack)
houyi.combat(yy)
\ No newline at end of file
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