Python标准库 - random模块

Posted 爱敲代码的二百斤

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python标准库 - random模块相关的知识,希望对你有一定的参考价值。

Python中的random模块用于生成随机数。

import random

# 1.随机小数
print(random.random()) #大于0且小于1之间的随机小数
print(random.uniform(1,3))  #大于1且小于3的随机小数

# 2.随机整数
print(random.randint(1,5)) #大于1且小于等于5之间的整数
print(random.randrange(1,10,2))  #大于等于1且小于3之间的整数(且是所有的奇数)

# 3.随机选择一个返回
print(random.choice([1,23,[4,5]]))

# 4.随机选择多个返回
print(random.sample([1,23,[4,5]],2))  #列表元素任意两个组合

# 5.打乱列表顺序
item=[1,5,2,3,4]
random.shuffle(item)  #打乱次序
print(item)

 

以上是关于Python标准库 - random模块的主要内容,如果未能解决你的问题,请参考以下文章

python标准库模块二random模块学习

python标准库之random模块

Python 基础 - Day 5 Learning Note - 模块 之 标准库:random 模块

Python源码是啥意思?

python中模块random是啥意思?

常用的python标准库