一、代码段:

import random

# 用随机数模拟机器出拳的数字
machine = random.randint(0,2)

player = int(input('玩家请出拳: 0-石头,1-剪刀,2-布: '))

print(f'电脑出拳{machine}: ')
# 玩家对机器为(01组合 石头干掉剪刀) (12组合 剪刀干掉布) (20组合 布干掉石头),该三种情况玩家获胜
if(player == 0 and machine == 1) or (player == 1 and machine == 2) or (player == 2 and machine == 0):
    print('玩家获胜')
elif player == machine:
    print('平局')
else:
    print('电脑获胜')

二、运行案例:

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐