python之---警匪游戏
Posted 36°艳阳天
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python之---警匪游戏相关的知识,希望对你有一定的参考价值。
警匪游戏
class Base(object): def __init__(self,name,gender,life_value,weapon): self.name=name self.gun=gender self.life_value=life_value self.waepon=weapon class police(Base): def intruduction(self): sp=‘我是警察,我叫%s‘ %(self.name) print(sp) def attck(self,other): if isinstance(other,police): print(‘警察自己人,别打。‘) return print(‘警察%s要打匪徒%s‘ % (self.name,other.name)) self.life_value -= 0 other.life_value -= 100 print(‘匪徒的生命值现在为:%s‘ % (other.life_value)) class terrorist(Base): def intruduction(self): sp=‘我是匪徒,我叫%s‘ %(self.name) print(sp) def attck(self,other): if isinstance(other,terrorist): print(‘匪徒自己人,别打。‘) return print(‘匪徒%s要打警察%s‘ % (self.name,other.name)) self.life_value -= 0 other.life_value -= 100 print(‘警察的生命值现在为:%s‘ % (other.life_value)) p1=police(‘刘德华‘,‘男‘,1000,‘枪‘) p2=police(‘吴彦祖‘,‘男‘,1000,‘枪‘) t1=terrorist(‘葛优‘,‘男‘,1000,‘刀‘) t2=terrorist(‘张三‘,‘男‘,1000,‘刀‘) p1.attck(p1) p1.attck(t1) p2.attck(t1) p1.attck(t1) p2.attck(t1) t1.attck(t1)
以上是关于python之---警匪游戏的主要内容,如果未能解决你的问题,请参考以下文章