相关疑难解决方法(0)

如何在python中创建一个加密安全的随机数?

我在python中创建一个项目,我想创建一个加密安全的随机数,我该怎么做?我在网上看到,常规随机数生成的数字不具有加密安全性,并且该函数os.urandom(n)返回一个字符串,而不是数字.

python random cryptography

60
推荐指数
4
解决办法
3万
查看次数

Python:在x和y之间生成随机数,它是5的倍数

我已经阅读了Python中伪随机性的手册,据我所知,你只能生成一个给定最大值的数字,即0-1,0-30,0-1000等.我想:

  • a)生成两个整数之间的数字,即5-55,和
  • b)仅包括5的倍数(或以5或0结尾的那些,如果这更容易)

我环顾四周,找不到任何解释这个问题的地方.

python random

36
推荐指数
4
解决办法
15万
查看次数

在Y和Z之间生成X个随机整数?

Python中是否有一个函数(我正在使用SageMath)来获取0到30之间的10个随机整数,例如,不重复它们?

python random sage

2
推荐指数
1
解决办法
765
查看次数

如何在 python 2.7 中获取随机 int

我怎样才能得到一个随机整数?我已经尝试过,get() 但它不起作用。

def get():

    a = randomNumber()
    return a

print get()
Run Code Online (Sandbox Code Playgroud)

python

-3
推荐指数
1
解决办法
9469
查看次数

生成一个随机数

我正在做一个问题,要求我random()以相同的概率生成 0 到 9999 之间的数字。我知道我可以random()通过乘以它来进行缩放,但我主要得到的是 4 位数字。有人知道该怎么办吗?

python python-3.x

-6
推荐指数
1
解决办法
9059
查看次数

标签 统计

python ×5

random ×3

cryptography ×1

python-3.x ×1

sage ×1