生成0到9之间的随机整数
在这篇文章中,让我们学习一下为指定范围生成随机整数的不同方法。
- 使用randrange
- 使用randint
- 使用secrets
- 使用randrange。
我们从 随机 模块中导入这个函数 。
语法: Random.randrange(start, stop, step)
- start。 从这个数字开始生成。默认值是0。
- stop: 生成的数字在 stop-1处结束 。
- step。 默认值为1。
如果 stop 的值 <= start ,并且数字 不是整数,这个函数会引发 ValueError。
注意: start和stop是可选参数。

- 使用randint()。
这是随机模块中的一个内置方法。
语法: randint(start, end)
注意: end的值 是包括在内的。
当浮点数类型的值作为参数传递时 ,该函数会引发 ValueError ,而 当数值以外的参数作为参数传递时,会引发TypeError 。

- 使用randbelow()。
randbelow()是 secrets模块的一个内置函数。这个模块用于生成随机数,以处理基本数据,如密码、账户认证、安全令牌和相关的秘密,这些秘密具有很强的加密性。该模块在Python 3.6及以上版本中被支持。
语法: randbelow[0, end)
注意: end的值 是独占的。

The postGenerate random integers between 0 and 9appeared first oni2tutorials.