该代码主要用到random随机数,和if判断语句,代码简单,方便理解
import random # 引入随机库
x = random.randint(0, 2) # 设置随机库的范围
a = int(input("请输入:剪刀(0),石头(1),布(2):")) # 用户输入的数字
print("随机生成数字为:%d" % x)
# 判断输赢
if x == a:
print("平局")
else:
if x == 0 and a == 2 or x == 1 and a == 0 or x == 2 and a == 1:
print("你输了")
elif x == 2 and a == 0 or x == 0 and a == 1 or x == 1 and a == 2:
print("你赢了")