python石头剪刀布小游戏(三局两胜制)
Python石头剪刀布小游戏(三局两胜),供大家参考,具体内容如下
importrandom all_choioces=['石头','剪刀','布'] win_list=[['石头','剪刀'],['剪刀','布'],['布','石头']] poeple_on=True poeple_add=0 compute_add=0 whilepoeple_on: compute=random.choice(all_choioces) put='''(0)石头(1)剪刀(2)布请选择:''' ind=int(input(put)) poeple=all_choioces[ind] print('你出的:%s,计算机出的是:%s'%(poeple,compute)) ifpoeple==compute: print('\033[32;1m平局\033[0m') elif[poeple,compute]inwin_list: print('\033[31;1m你赢了\033[0m') poeple_add+=1 ifpoeple_add==2: poeple_on=False print('\033[32;1m游戏结束\033[0m') else: print('\033[31;1m计算机赢了\033[0m') compute_add+=1 ifcompute_add==2: poeple_on=False print('\033[32;1m游戏结束\033[0m')
第二种简单的格式
importrandom all_choioces=['石头','剪刀','布'] win_list=[['石头','剪刀'],['剪刀','布'],['布','石头']] poeple_add=0 compute_add=0 whilepoeple_add<2andcompute_add<2: compute=random.choice(all_choioces) put='''(0)石头(1)剪刀(2)布请选择:''' ind=int(input(put)) poeple=all_choioces[ind] print('你出的:%s,计算机出的是:%s'%(poeple,compute)) ifpoeple==compute: print('\033[32;1m平局\033[0m') elif[poeple,compute]inwin_list: print('\033[31;1m你赢了\033[0m') poeple_add+=1 else: print('\033[31;1m计算机赢了\033[0m') compute_add+=1
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。