python-3.x - 在 Python 中,secrets 模块如何制作完美的随机序列
问题描述
现在我对数学有了不错的了解,而且我知道可以使用特定的数学算法创建伪随机序列。我也知道在 Python 中,有一个secrets
模块显然可以产生随机数。我尝试对其进行一些调整,但我仍然不明白它应该如何工作。让我们说这段代码:
import secrets
secret_num = secrets.choice([1, 2, 3])
print(secret_num)
它应该输出一个完全随机的数字。但是使用计算机怎么可能呢?
解决方案
推荐阅读
- python - Python - Pandas Groupby - 何时使用 apply() / agg()
- javascript - 如何创建保存变量的变量
- javascript - 邮递员测试以检查响应正文的每个项目是否在数组中都存在 id
- javascript - 如何遍历axios拦截器并检查是否已经添加了拦截器
- neo4j - Neo4j中的双向递归
- c++ - ObjC 应用程序项目在引用导入到应用程序的 ObjC 类库中的 .cpp 文件中的 C 函数时出现构建错误
- unity3d - 将实例化的预制“附加”到游戏对象
- r - 用真/假因子替换 0 / 1 列
- flutter - 键盘关闭时 TextFormField 值变得清晰
- sql - 在 SQL redshift 中返回特定周的第一个日期(星期日)