random函数用的还不少,里边还有几个小分类,今天理了理,分享给大家。
示例代码
import random
# 随机整数(左闭右闭):
print (random.randint(1,10))
# 随机选取0到10(左闭右开),间隔为2的数(即偶数):
print (random.randrange(0, 10, 2))
# 随机产生 0 到 1 之间的浮点数(左闭右开)
print (random.random())
# 随机产生0.1到1.1之间的浮点数,区间可以不是整数
print (random.uniform(0.1, 1.1))
# 随机返回元素:
print (random.choice('abc'))
print (random.choice(['石头', '剪刀', '布']))
# 随机打乱排序
print (random.shuffle(list))
参考答案:
9 2 0.3036966498664545 0.7108293266260414 c 剪刀



