当前位置:首页 > 文学知识 > Python3中生成随机数函数(附实例)

Python3中生成随机数函数(附实例)

来源:伊婷知识网

Python中,random类是基础模块之一,在这个类中,有用于生成随机数的函数,本文就来介绍一下Python3中生成随机数的函数。

有时候我们需要随机生成一个整数,用Python来实现非常容易,使用random模块的randint函数即可。

例如,生成1-10范围内的随机整数:

import randomnum = random.randint(1, 10)print(num)

在屏幕上输出的数字就是随机生成的整数。

当然,如果要生成随机小数,也可以借助random模块实现,下面是生成0-1之间随机小数的示例。

import randomdecimal = random.random()print(decimal)

同样地,这个函数的返回值就是一个随机生成的小数。

最后,如果我们不希望生成重复的随机数,我们可以使用random.sample函数,它可以在指定的序列中返回指定大小的不重复随机数列表。

import randomlist1 = [1, 2, 3, 4, 5]res = random.sample(list1, k=3)print(res)

这里我们定义了一个列表,生成的序列长度是3。输出的结果是列表中不重复的3个随机数。

信息搜索
最新信息
友情链接