Commit 5378c908 by BellCodeEditor

save project

parent cfbcfafd
Showing with 25 additions and 5 deletions
......@@ -4,8 +4,27 @@ class Hero:
self.name=name
self.hp=hp
self.attack=attack
class Hero:
def uu(self):
self.level=self.level+1
self.hp=selp.hp+50
self.attack=self.attack+5
def combat(self,enemy):
enemy.hp-=self.attack
ifor1=self.name+'对'+enemy.name+'发起进攻,'
ifor2='造成了'+str(self.attack)+'点伤害,'
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