电话18065871965

邮箱qidianxingcheng@163.com

地址三明市三元区乾龙新村69幢B座2楼

100多个python实用小例子(2)–如何多种多样的生成不同的随机数

2017年11月10日 342

场景

大家都知道random 模块,它可以很方便的生成一些必要的随机数,常用的通常是random.randint()–生成随机整数;

但是它还有很多其他的妙用。

那有哪些妙用呢?

随机挑选元素

类似于抽奖活动,我们需要随机从奖池里将奖品选出来,那有什么方法呢?

从上面可以看出来,随机出来的结果都是a里面的数值。

那如果我想随机打乱一个列表呢?

随机打乱元素

那就要用到shuffle函数了

是不是都打乱了。

随机生成浮点元素

还可以提供生成均匀分布的0到1的浮点数。

随机生成不重复元素

使用该方法生成的随机数列表里的元数在列表里是不重复的。

注意,使用random函数生成的随机数可能会重复的,这点要注意。

要学Python联系老师哟