import random
all_choices = [‘石头’, ‘剪刀’, ‘布’]
win_list = [[‘石头’, ‘剪刀’],[‘剪刀’, ‘布’],[‘布’, ‘石头’]]
prompt = ”’
(0) 石头
(1) 剪刀
(2) 布
请选择0/1/2:
”’
x = 0
y = 0
i = 1
while i <= 3:
ind = int(input(prompt))
player = all_choices[ind]
computer = random.choice(all_choices)
print(“你出了: %s, 计算机出了: %s” % (player, computer))
if player == computer:
print(“平”)
elif [player, computer] in win_list:
print(“赢了”)
x += 1
else:
print(“输了”)
y +=1
i += 1
print(‘游戏结束’)
if x > y:
print(“\033[34;1m你赢了\033[0m”)
elif x < y:
print(“\033[31;1m你输了\033[0m”)
else:
print(“\033[32;1m平局\033[0m”)
print(‘你赢了: %s次, 你输了: %s次’ % (x, y))