猜拳游戏 :
step1 计算机随机产生所猜的拳
step2 用户输入出的拳(石头 剪刀 或者 布)
step3 比较计算机和用户的猜拳
(石头>剪刀; 剪刀>布; 布>石头)
step3.1 如果用户出的大
—> 提示用户赢了,并回到欢迎界面
step3.2 如果用户出的小
—> 提示用户输了,并回到欢迎界面
step3.3 如果用户和计算机出的一样
—> 提示平局,询问用户是否继续猜拳
完成后,相关代码如下:
import random
player = int(player)
computer = random.randint(0,2)
while True:
player = int(input('请输入:剪刀0 石头1 布2:'))
if (player == 0 and computer == 2) or (player ==1 and computer == 0) or ((player == 2) and (computer == 1)):
print('获胜,哈哈,你太厉害了')
break
elif player == computer:
print('平局,要不再来一局')
continue
else:
print('输了,不要走,洗洗手接着来,决战到天亮')
continue
如下