python标准库模块二random模块学习
Posted 代码螺丝钉
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python标准库模块二random模块学习相关的知识,希望对你有一定的参考价值。
random模块是用来生成随机数的模块
- 导入random模块
import random
- 生成一个0~1的随机数,浮点数
#随机生成一个0~1的随机数 print(random.random())
- 生成任意范围的浮点数
#从列表中随机取范围为1~3的浮点数 print(random.uniform(1,3))
- 生成一个在[x,y]范围内的整数
#随机生成一个1~3的随机数 print(random.randint(1,3))
- 生成一个在[x,y)范围内的整数,取头不取尾
#随机生成一个1~2的随机数 print(random.randrange(1,3))
- 在列表、元组等有多个元素的序列中随机选取一个
#从列表中随机取一个元素 print(random.choice([1,2,3,4]))
- 在列表、元组等有多个元素的序列中随机选取多个
#从列表中随机取2个元素 print(random.sample([1,2,3,4],2)) #打印结果为[4, 1]
以上是关于python标准库模块二random模块学习的主要内容,如果未能解决你的问题,请参考以下文章