【Python】与概率有关的random模块

【Python】与概率有关的random模块,第1张

概述random()返回一个位于区间[0,1]内的实数;uniform(a,b)返回一个位于区间[a,b]内的实数;
返回一个位于区间 [0,1] 内的实数;

uniform(a,b)

返回一个位于区间 [a,b] 内的实数;

randint(a,b] 内的整数;

choice(sequence)

返回一个位于 sequence 中的元素,其中,sequence 为一个有序序列,如 List、string 或者 tuple 等类型;

randrange([start],stop[,step])

等效于 choice(range([start],step]));

shuffle(sequence [,random])

无返回值,用于打乱 sequence 中元素的排列顺序;

sample(sequence,n)

返回一个由 n 个 sequence 中的元素组成的分片,其中,sequence 也可以是 set 类型。


>> np.random.randn(1,2)array([[ 0.50822466,-0.04998563]])>>> >>> np.random.randn(3,2) array([[ 0.36340728,-0.74965395],[ 1.01761166,-0.65557717],[ 1.28313911,1.717328  ]])>>> >>> np.random.randn(3) array([-0.83033639,1.01308907,-0.28808741])


更多见:http://www.cnblogs.com/yd1227/archive/2011/03/18/1988015.HTML

总结

以上是内存溢出为你收集整理的【Python】与概率有关的random模块全部内容,希望文章能够帮你解决【Python】与概率有关的random模块所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1209154.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存