Commit 6b54badb by BellCodeEditor

save project

parent b2f32985
Showing with 19 additions and 8 deletions
......@@ -7,18 +7,28 @@ class Hero:
self.speed=s
print("成功创建英雄")
print(self.name,"的血量是: ",self.HP,"\n攻击力是: ",self.attack)
def combat(self,emy):
info1=self.name+"攻击了"+emy.name+"\n"
info2="对"+emy.name+"造成了"+str(self.attack)+"伤害\n"
info3=emy.name+"剩余血量"+str(emy.HP-self.attack)+"\n"
print(info1+info2+info3)
class Player(Hero):
def ticle(self):
pass
def jiasu(self):
self.speed+=10
print("你的速度增加了10")
print("此时英雄是",self.speed)
def yinshen(self):
print("我隐身起来了,可以偷袭别人")
def shazhupao(self):
def shazhuipao(self):
print("我使用鲨嘴炮,可以击退别人")
jingke=Hero("荆轲",500,1700,30)
jingke.jiasu()
jingke.yinshen()
jingke.shazhupao()
def dazhao(self):
print("我使用大招,可以免疫任何伤害")
jingke=Hero("荆轲",8000,1700,30)
poi=Player("鲁班",6000,1000,20)
jingke.combat(poi)
#jingke.jiasu()
#jingke.yinshen()
#jingke.shazhuipao()
#jingke.dazhao()
\ 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