Commit bd0c3afc by BellCodeEditor

save project

parent bcb4dfa5
Showing with 14 additions and 34 deletions
class Hero():
def __init__(self,name,hp,level,attack):
self.level = level
self.hp = hp
self.attack = attack
self.name = name
def upgrade(self):
self.level=self.level+28
self.hp=self.hp+5000
self.attack=self.attack+100
def combat(self,enermy):
enermy.hp -= self.attack
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
import turtle
pen=turtle.Pen()
pen.write("大聪明",font=("Times",20,"normal"))
pen.pensize(10)
pen.pencolor("red")
pen.left(45)
pen.forward(100)
pen.circle(50,180)
pen.right(90)
pen.circle(50,180)
pen.forward(100)
turtle.hideturtle()
turtle.done()
\ 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