贵定金海雪山吧 关注:56贴子:945
  • 1回复贴,共1
求助

python如何生成随机数

只看楼主收藏回复



IP属地:安徽1楼2023-06-02 10:08回复
    Python可以通过使用random模块来生成随机数,比如random.randint()函数可以生成一个指定范围的整数,可以使用random.random()函数来生成一个0到1的浮点数,函数random.choice()可以从指定的序列中不重复地随机抽取元素。此外random.shuffle()函数可以将一个序列随机打乱,借助random模块还可以生成许多其他类型的随机数。在python中还有三方库numpy、scipy和secrets提供了更多的随机数生成函数,例如,numpy的np.random.rand(d0,d1,...,dn)函数可以生成一个指定维度的数组,scipy的scipy.stats.norm.rvs(loc=0,scale=1,size=100)可以生成一个标准正态分布,secrets的secrets.randbelow(n)函数可以生成一个小于n的随机整数。


    IP属地:内蒙古2楼2023-06-02 10:15
    回复