import random #加载模块random(随机数)
win = 0 #定义胜场;
lose = 0 #定义败场;
dogfall = 0 #定义平局;
while True: #while 循环;
print('=' * 10 + '猜拳游戏' + '=' * 10) #游戏开头输出:游戏名
print('胜: %s,败: %s,平: %s' % (win,lose,dogfall)) #记录对战结果;
print('1、石头','2、剪刀','3、布','4、退出') #提示操作,选项;
computer = ('石头','剪刀','布') #定义电脑循环的值;
a = random.choice(computer) #随机选取一个,
b = input("请输入:") #玩家选择出拳;
if (b == '1' and a == '石头') or (b == '2' and a == '剪刀') or (b == '3' and a == '布'): #平局结果;
dogfall += 1 #计数平局+1;
print('不要走,决战到天亮!!')
elif(b == '1' and a == '剪刀') or (b == '2' and a == '布') or (b == '3' and a == '石头'): #胜利结果;
win += 1
print('好吧,你赢了!')
elif(b == '4'):
break
elif b not in ('1','2','3','4'): #防止输入其他选项;
print('滚去,重新输入!')
else:
lose += 1
print('哈哈!你输了!')
猜拳小游戏(python)
最新推荐文章于 2023-05-13 12:19:20 发布