Python中random()函数的使用方法(样例+总结)
1、randrange
0. 参数和range的参数一致;
1. 推荐学习range函数的使用方法;
2. 返回范围内的一个整数。

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

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

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

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

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

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

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

