前言:
目前看官们对“cssrandom”大概比较注重,兄弟们都需要学习一些“cssrandom”的相关内容。那么小编在网上收集了一些关于“cssrandom””的相关内容,希望同学们能喜欢,咱们一起来学习一下吧!random模块是Python的内置模块,用于生成随机数
常用方法
1.生成一个0到1之间的随机浮点数
>>> import random>>> random.random()0.5327753356458743
2.生成指定范围的随机整数
>>> random.randint(30,37)37
3.生成指定范围的随机浮点数
>>> random.uniform(10,12)10.937634968502632
4.从列表随机选取一个元素
>>> L = ['a','b','c','d','e','f','g']>>> random.choice(L)'c'
4.1从列表选取指定元素
>>> L = ['a','b','c','d','e','f','g']>>> random.choices(L,k=3)['g', 'a', 'g']
4.2从列表选取指定元素,且不重复
>>> L = ['a','b','c','d','e','f','g']>>> random.sample(L,k=3)['d', 'e', 'f']
5.随机打乱列表顺序
>>> L = ['a','b','c','d','e','f','g']>>> random.shuffle(L)>>> L['g', 'f', 'b', 'a', 'e', 'c', 'd']
6.生成随机数种子
在 Python 中,随机数生成器是基于伪随机数算法实现的,每次运行程序时都会生成不同的随机数序列。有时候我们需要让程序每次运行时都生成相同的随机数序列,这个时候就需要random.seed()
>>> random.seed(12345>>> random.randint(20,30)26
7.生成小于指定值的随机数
>>> random.randrange(10)2
8.生成指定范围数据
>>> random.randrange(10,50,3)25
以上是random模块常用的一些方法
更多内容请查看官方文档
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #cssrandom