import random
select=0
win=0
lose=0
draw=0
select=int(input("请输入:1.石头 2.剪刀 3.布"))
r=random.randint(1,3)
if r==select:
draw=draw+1
print("系统出了'{}',你出了'{}'".format(r,select))
print("平局")
elif r==1 and select==2:
lose=lose+1
print("系统出了'{}',你出了'{}'".format(r, select))
print("你输了QAQ")
elif r==1 and select==3:
win=win+1
print("系统出了'{}',你出了'{}'".format(r, select))
print("你赢了^*^")
elif r==2 and select==1:
win = win + 1
print("系统出了'{}',你出了'{}'".format(r, select))
print("你赢了^*^")
elif r==2 and select==3:
lose = lose + 1
print("系统出了'{}',你出了'{}'".format(r, select))
print("你输了QAQ")
elif r==3 and select==1:
lose = lose + 1
print("系统出了'{}',你出了'{}'".format(r, select))
print("你输了QAQ")
else:
win = win + 1
print("系统出了'{}',你出了'{}'".format(r, select))
print("你赢了^*^")
while True:
next=input("是否进行下一局?y/n")
if next=='y':
select = int(input("请输入:1.石头 2.剪刀 3.布"))
r = random.randint(1, 3)
if r==select:
draw = draw + 1
print("系统出了'{}',你出了'{}'".format(r,select))
print("平局")
elif r==1 and select==2:
lose = lose + 1
print("系统出了'{}',你出了'{}'".format(r, select))
print("你输了QAQ")
elif r==1 and select==3:
win = win + 1
print("系统出了'{}',你出了'{}'".format(r, select))
print("你赢了^*^")
elif r==2 and select==1:
win = win + 1
print("系统出了'{}',你出了'{}'".format(r, select))
print("你赢了^*^")
elif r==2 and select==3:
lose = lose + 1
print("系统出了'{}',你出了'{}'".format(r, select))
print("你输了QAQ")
elif r==3 and select==1:
lose = lose + 1
print("系统出了'{}',你出了'{}'".format(r, select))
print("你输了QAQ")
else:
win = win + 1
print("系统出了'{}',你出了'{}'".format(r, select))
print("你赢了^*^")
else:
print("此次游戏您的成绩是:{}胜,{}负,{}平".format(win,lose,draw))
print("游戏结束")
break
python:石头剪刀布
最新推荐文章于 2023-08-10 20:43:32 发布