class Role:
def __init__(self,name, role, weapon, life_value=100, money=15000):
self.name = name
self.role = role
self.weapon = weapon
self.life_value = life_value
self.money = money
def __del__(self):
print("一切都结束了。。。")
def show_status(self):
print("name:%s,weapon:%s,life_value:%s,money:%s"%(self.name,
self.weapon,
self.life_value,
self.money))
def n__shot(self):
print("开枪。。。。")
def got_shot(self):
self.life_value -= 50
print("%s,中枪了。。。。"%self.name)
def buy_gun(self,gun_name):
self.weapon = gun_name
self.money -= 500
print("%s买了一把%s枪"%(self.name,gun_name))
r1 = Role("李四","警察","ak47")
r1.show_status()
r1.n__shot()
r1.got_shot()
r1.buy_gun("ak48")
r1.show_status()