Python中random()函数的使用方法(样例+总结)

2024-10-14 18:51:57

random函数是python中的(伪犬匮渝扮)随机数生成器,在做一些好玩的项目时经常会被用到,本经验就来详细的总结一下他的用法!

Python中random()函数的使用方法(样例+总结)

工具/原料

python 3

整数

1、randrange0. 参数和range的参数一致;1. 推荐学习range函数的使用方法;2. 返回范围内的一个整数。

Python中random()函数的使用方法(样例+总结)

2、randint0. 参数为start 和 end1. 返回值为[start, end] 中的任意一个整数。

Python中random()函数的使用方法(样例+总结)

浮点数

1、random0. 无参数;1. 最基本的函数 - 其它函数实现的基础;2. 返回[0.0, 1.0)内的随机浮点数。

Python中random()函数的使用方法(样例+总结)

2、uniform0. 参数为a 和 b;1. a 与 b 谁大谁小都可以;2. 返回一个浮点数 其值介于a和b之间包括a和b。

Python中random()函数的使用方法(样例+总结)

序列

1、choice0. 参数为一个指定的序列;1. 从序列中随机返回一个值;2. 序列不允许为空;3. 随机返回序列中的一个值。

Python中random()函数的使用方法(样例+总结)

2、choices0. 参数为一个指定的序列 和 k;1. 从序列中随机选择k个结果返回。

Python中random()函数的使用方法(样例+总结)

3、shuffle0. 参数为一个指定的序列 和 k;1. 打乱传入的序列;2. 返回值为None,因为直接改变的原序列。

Python中random()函数的使用方法(样例+总结)

4、sample0. 参数为一个指定的序列 和 k;1. 用于无重复的随机抽样;2. 在传入的序列中选择k个值返回,这k个值尽可能各不相同;(图一)3. 如果序列中的类别没那么多,那么就会存在重复的返回值。(图二)

Python中random()函数的使用方法(样例+总结)Python中random()函数的使用方法(样例+总结)
猜你喜欢