python中random.random()和random.Random()的区别是什么

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/13 19:11:31
python中random.random()和random.Random()的区别是什么
xN@_ť& o1ƅٸbP FH/3NN$VW{9~3ËrT3.I.=6N:{Yy ~B| _- /`MXl d+꾀~ 7g&ajlaݎؐ_i }1WvMF؈N=)f9BeDǂIZ1VeG%6?B!/q@

python中random.random()和random.Random()的区别是什么
python中random.random()和random.Random()的区别是什么

python中random.random()和random.Random()的区别是什么
Python是完全面向对象的,因此所有的数据都是对象
random.random()生成0和1之间的随机浮点数float,它其实是一个隐藏的random.Random类的实例的random方法.
random.Random() 生成random模块里得Random类的一个实例,这个实例不会和其他Random实例共享状态,一般是在多线程的情况下使用.