python 产生随机函数random
Posted sineik
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 产生随机函数random相关的知识,希望对你有一定的参考价值。
random是内建(built-in)函数,作用是产生随机数
导入模块:
接着就可以调用random模块下的函数了使用 dir(random)可以查看random模块下有哪些函数,结果如下:
最常用的函数有如下:
random.randint
语句的含义是产生1至10(包含1与10)的一个随机数(整数int型)。(参数为整数不可为浮点数否则会报错)
random.random
random.uniform
即
random.choice
random.randrange
random.sample
这个模块很 666,还支持三角、β分布、指数分布、伽马分布、高斯分布等等非常专业的随机算法。
random.shuffle
使用此方法会出现None结果,原因是random.shuffle() 是用来打乱列表元素的,没有返回值,所以不能用print(random.shuffle(a))来输出打印打乱
后的序列
以上是关于python 产生随机函数random的主要内容,如果未能解决你的问题,请参考以下文章
python引用random库产生一个60,100之间的随机整数N,并计算1到N的所有能被3+整?
python基础2:随机数生成—random模块、numpy中的random函数