From b6ecfebfdc43e0d53bd0cdec2a7fbdb201f1c651 Mon Sep 17 00:00:00 2001 From: BellCodeEditor <bellcode_dev@bell.ai> Date: Sun, 17 Jul 2022 19:02:56 +0800 Subject: [PATCH] auto save --- diy1.py | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/diy1.py b/diy1.py index 4084c2e..3cad759 100644 --- a/diy1.py +++ b/diy1.py @@ -6,9 +6,24 @@ class Hero(object): self.attack = 40 self.name = name - def combat(): # 攻击 - ??? + def combat(self,enermy): # 攻击 + enermy.hp-=self.attack + if enermy.hp>0: + info1=self.name+"对"+enermy.name+"发起攻击\n" + info2="造成了"+str(self.attack)+"点伤害\n" + info3=str(enermy.name)+"英雄还剩下"+str(enermy.hp)+"点血量\n" + info=info1+info2+info3 + print(info) + else: + die=str(enermy.name)+"仅有血量不足\n英雄死亡" + print(die) yase = Hero("垭瑟") houyi= Hero("后羿") -yase.combat(houyi) \ No newline at end of file +yase.combat(houyi) +yase.combat(houyi) +yase.combat(houyi) +yase.combat(houyi) +yase.combat(houyi) +yase.combat(houyi) +yase.combat(houyi) -- libgit2 0.25.0