Commit 5ac31bac by BellCodeEditor

auto save

parent 51ca6833
Showing with 7 additions and 0 deletions
......@@ -38,6 +38,13 @@ class Player(Hero):
print("角色"+self.name+"创建成功,英雄类型为:", self.hero_type)
print("当前等级、血量、攻击力分别为:",self.level,self.hp,self.attack)
def cure(self): # def定义治疗术
blood = random.randint(30,50) # 生成30,50随机数赋值变量blood
self.hp=self.hp + blood # 血量增加blood
if self.hp > self.max_hp: # if判断如果治疗后血量大于最大血量值
self.hp = self.max_hp # 则血量设为最大血量值
print(self.name+"使用了治疗,血量增加:", blood,",目前血量为:",self.hp)
houyi = Player("射手", "后羿")
yase = Hero("垭瑟")
print('-'*30) # 打印出分隔符'-'*30
......
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