Python 入门之 内置模块 -- random模块
程序员文章站
2022-04-15 15:29:55
Python 入门之 内置模块 -- random模块
random模块中的常用方法 ......
python 入门之 内置模块 -- random模块
1、random模块
import random # random -- 随机数
(1)选择1-50之间随机的整数
print(random.randint(1,50))
(2)0-1 之间随机小数,不包含1
print(random.random())
(3)1- 10 之间随机小数,不包含10
print(random.uniform(1,10))
(4)从容器中随机选择一个
print(random.choice((1,2,3,4,5,7)))
(5)从容器中随机选择3个元素,以列表的形式方式,会出现重复元素
print(random.choices((1,2,3,4,5,7),k=3))
(6)从容器中随机选择3个元素,以列表的形式方式,不会出现重复元素
print(random.sample((1,2,3,4,5,7),k=3))
(7)随机的奇数或随机的偶数
print(random.randrange(1,10,2)
(8)洗牌 将有序的数据打散
lst = [1,2,3,4,5,6,7] random.shuffle(lst) # 洗牌 将有序的数据打散 print(lst)