Python打枪游戏代码
打枪游戏代码(这回是python语言)废话不多说,直接开始!

import random
import time
print('''欢迎来到拍手游戏[文字版]
游戏规则:
在游戏中,你可以选择防御/积蓄子弹/开枪,你有相应的弹药量,
如果你选择开枪,则需要消耗1发子弹,如果开枪时对方没有防御,
则赢得比赛,如果对方正在防御,则开枪无效,如果对方开枪,
自己未防御,则比赛失败。''')
while True:
zidan=0
jisuanjizidan=0
jisuanji=0
while True:
a=input(''' 1=防御
2=积蓄子弹
3=开枪
输入你的选择>>>''')
a=int(a)
jisuanji=random.randint(1,3)
print("计算机选择了",jisuanji)
time.sleep(0.7)
if jisuanji==1:
if a==1:
print("无效")
if a==2:
zidan=zidan+1
print("你有",zidan,"发子弹")
if a==3:
print("无效")
zidan=zidan-1
if jisuanji==2:
jisuanjizidan=jisuanjizidan+1
if a==1:
print("无效")
if a==2:
zidan=zidan+1
print("你有",zidan,"发子弹")
if a==3:
if zidan!=0:
print("你赢了!")
break
else:
print("无效")
if jisuanji==3:
if jisuanjizidan!=0:
jisuanjizidan=jisuanjizidan-1
if a==1:
print("防御成功!")
if a==2:
print("你输了!")
break
if a==3:
if zidan!=0:
print("平局!")
break
else:
print("你没有子弹!输了!")
break
else:
if a==3:
if zidan!=0:
print("计算机没有子弹,你赢了!")
else:
print("计算机没有子弹,无效!")
else:
print("计算机没有子弹,无效!")
time.sleep(0.7)
b=input("还想再玩一局吗?(0/1)")
b=int(b)
if b==0:
print("再见!")
exit(0)
if b==1:
print("----------------")

这个游戏近期暂时没有计划做,所以想玩它的观众姥爷们请耐心等待!
谢谢!