Commit bd0c3afc by BellCodeEditor

save project

parent bcb4dfa5
Showing with 14 additions and 34 deletions
class Hero(): import turtle
def __init__(self,name,hp,level,attack): pen=turtle.Pen()
self.level = level pen.write("大聪明",font=("Times",20,"normal"))
self.hp = hp pen.pensize(10)
self.attack = attack pen.pencolor("red")
self.name = name pen.left(45)
pen.forward(100)
def upgrade(self): pen.circle(50,180)
self.level=self.level+28 pen.right(90)
self.hp=self.hp+5000 pen.circle(50,180)
self.attack=self.attack+100 pen.forward(100)
turtle.hideturtle()
def combat(self,enermy): turtle.done()
enermy.hp -= self.attack \ No newline at end of file
if enermy.hp > 0:
info1 = self.name+"揍了"+enermy.name+"亿拳\n"
info2 = enermy.name+"血量降低了"+str(self.attack)+"\n"
info3 = enermy.name+"还剩"+str(enermy.hp)+"点的血量\n"
print(info1+info2+info3)
else:
info1 = self.name+"揍了"+enermy.name+"亿拳\n"
info2 = enermy.name+"血量降低了"+str(self.attack)+"\n"
info3 = enermy.name+"还剩"+str(enermy.hp)+"点的血量\n"
print(info1+info2+info3)
print(enermy.name+"屎了")
apiao = Hero("阿飘",1000,2,500)
abiao = Hero("阿膘",900,1.5,450)
amiao = Hero("阿喵",1200,3.5,600)
apiao.combat(amiao)
apiao.combat(amiao)
apiao.combat(amiao)
\ 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