python之---警匪遊戲
阿新 • • 發佈:2018-09-09
close hid img print int ini pen span 自己
警匪遊戲
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): defintruduction(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之---警匪遊戲