欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

random模块 --随机生成

程序员文章站 2024-03-21 19:07:34
...
import random

# 随机从0-1之间抽取一个浮点数
a = random.random()
print(a)

# 随机从0-100之间抽取一个数字
b = random.randint(0,100)
print(b)

# 随机从字符串/列表/字典等对象中抽取一个元素(可能会重复)
c = random.choice('abcdefg')
print(c)

# 随机从字符串/列表/字典等对象中抽取多个不重复的元素
d = random.sample('abcdefg',3)
print(d)

# “随机洗牌”,比如打乱列表
items = [1,2,3,4,5,6]  
random.shuffle(items)
print(items)