前言



这是俺写的第一篇关于python的博客,分享一下我所整合的python中的随机数函数,就当作是自己的一个笔记,也可以供像我一样的python入门新手小白参考学习。希望可以记录下自己的学习过程。



一、random()



生成一个(0,1)指定范围内的随机浮点数




什么是PYTHON的随机库 python随机运算函数库_java


运行结果如下:



什么是PYTHON的随机库 python随机运算函数库_java_02


二、uniform(x,y)


生成一个指定范围([min(x,y) max(x,y)])内的随机浮点数


什么是PYTHON的随机库 python随机运算函数库_random_03


运行结果如下:

什么是PYTHON的随机库 python随机运算函数库_java_04


三、randint()


生成一个指定范围([x,y])内的整数


什么是PYTHON的随机库 python随机运算函数库_什么是PYTHON的随机库_05


运行结果如下:

什么是PYTHON的随机库 python随机运算函数库_random_06


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


从指定范围内,按指定基数递增的集合中获取一个随机数。结果相当于从[10,12,…,98]序列中获取一个随机数。


什么是PYTHON的随机库 python随机运算函数库_random_07


运行结果如下:

什么是PYTHON的随机库 python随机运算函数库_java_08


五、choice(sequence)


从序列中获取一个随机数


什么是PYTHON的随机库 python随机运算函数库_java_09


运行结果如下:

什么是PYTHON的随机库 python随机运算函数库_java_10


六、shuffle([x,random])


将一个列表中的元素打乱


什么是PYTHON的随机库 python随机运算函数库_random_11


运行结果如下:

什么是PYTHON的随机库 python随机运算函数库_什么是PYTHON的随机库_12


七、sample(sequence,k)


从指定序列中随机获取指定长度的片段


什么是PYTHON的随机库 python随机运算函数库_机器学习_13


运行结果如下:

什么是PYTHON的随机库 python随机运算函数库_random_14


注意


随机数函数均为模块random的静态函数




前言


这是俺写的第一篇关于python的博客,分享一下我所整合的python中的随机数函数,就当作是自己的一个笔记,也可以供像我一样的python入门新手小白参考学习。希望可以记录下自己的学习过程。


一、random()


生成一个(0,1)指定范围内的随机浮点数


什么是PYTHON的随机库 python随机运算函数库_java


运行结果如下:

什么是PYTHON的随机库 python随机运算函数库_java_02


二、uniform(x,y)


生成一个指定范围([min(x,y) max(x,y)])内的随机浮点数


什么是PYTHON的随机库 python随机运算函数库_random_03


运行结果如下:

什么是PYTHON的随机库 python随机运算函数库_java_04


三、randint()


生成一个指定范围([x,y])内的整数


什么是PYTHON的随机库 python随机运算函数库_什么是PYTHON的随机库_05


运行结果如下:

什么是PYTHON的随机库 python随机运算函数库_random_06


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


从指定范围内,按指定基数递增的集合中获取一个随机数。结果相当于从[10,12,…,98]序列中获取一个随机数。


什么是PYTHON的随机库 python随机运算函数库_random_07


运行结果如下:

什么是PYTHON的随机库 python随机运算函数库_java_08


五、choice(sequence)


从序列中获取一个随机数


什么是PYTHON的随机库 python随机运算函数库_java_09


运行结果如下:

什么是PYTHON的随机库 python随机运算函数库_java_10


六、shuffle([x,random])


将一个列表中的元素打乱


什么是PYTHON的随机库 python随机运算函数库_random_11


运行结果如下:

什么是PYTHON的随机库 python随机运算函数库_什么是PYTHON的随机库_12


七、sample(sequence,k)


从指定序列中随机获取指定长度的片段


什么是PYTHON的随机库 python随机运算函数库_机器学习_13


运行结果如下:

什么是PYTHON的随机库 python随机运算函数库_random_14


注意


随机数函数均为模块random的静态函数