Commit 52be5e61 by BellCodeEditor

auto save

parent d6c81a0f
Showing with 26 additions and 0 deletions
class Hero:
def __init__(self,name,hp,attack):
self.level = 1
self.name = name
self.hp = hp
self.attack = attack
def upgrade(self):
self.level = self.level+1
self.hp = self.hp+50
self.attack = self.attack+4
yase = Hero('垭瑟',300,20) # 实例化对象yase
houyi = Hero('后羿',250,23) # 实例化对象houyi
# 查看英雄的属性
print('英雄%s等级:%d,血量:%d,攻击力:%d'%(yase.name,yase.level,yase.hp,yase.attack))
print('英雄%s等级:%d,血量:%d,攻击力:%d'%(houyi.name,houyi.level,houyi.hp,houyi.attack))
yase.upgrade()
yase.upgrade()
houyi.upgrade()
houyi.upgrade()
print('*************升级之后****************')
print('英雄%s等级:%d,血量:%d,攻击力:%d'%(yase.name,yase.level,yase.hp,yase.attack))
print('英雄%s等级:%d,血量:%d,攻击力:%d'%(houyi.name,houyi.level,houyi.hp,houyi.attack))
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