我先说下我自己的构思
1.需要用户选择比如 1=剪刀 2=石头 3=布
2.让机器生成一个【1,3】的数
3.进行对比 如果 用户是1机器是3 或者 用户是2机器是1 或者 用户是3机器是2 的时候用户赢
4.用户和机器相等时就是平局
5.如果都不满足就是用户输
加个循环和退出 4-退出
# 剪刀石头布
while True :
import random
s = int(input('来试试吧 1-剪刀 2-石头 3-布 4-退出')) #s就是用户输入的值
c = random.randint(1,3) #c就是机器产生的随机数
if (s==1 and c==3) or (s==2 and c==1) or (s==3 and c==2) :
print('你赢了')
elif s==c :
print('平局')
elif s==4 :
print('退出')
break
else :
print('你输了')
import random
random random()[0,1)
random ranint() [a,b]
random randrange()
上面就是随机数的类型
使用的话就是
变量名.random.ranint/random()/ranint()/randrange()