Python 学习 通过if语句和随机数写猜拳游戏

'''
猜拳游戏
 a. 两个角色 玩家 player——电脑 robot
 b.石头 0、剪刀 1、布 2
 c.我的出拳:有输入完成
 d.电脑的出拳:有随机数完成
 e.比较出拳
   1.相等-平局
   2.玩家赢:p0:r1; p1:r2;p2:ro
   3.剩下的情况就是电脑赢
 f.输出结果
'''
# 导入随机数模块
import random
# 定义一个函数
def game():
   # 定义一个玩家变量,从键盘输入值
   player = int(input('请输入一个状态(石头 0、剪刀 1、布 2):'))
   # 定义一个电脑,使用随机数获得状态
   robot = random.randint(0,2)
   # 比较出拳
   # 先判断平局
   if player == robot:
      print('平局')
   # 在判断玩家赢的状态
   elif ((player == 0) and (robot ==1)) or ((player == 1) and robot == 2) or ((player ==2) and (robot ==0)):
      print('玩家赢')
   # 剩下就是电脑赢的状态
   else:
      print('你输了,电脑赢')


game()