cs paly,类的创建学习
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()