1. Learn
  2. /
  3. 课程
  4. /
  5. Python 中级

Connected

道练习

掷骰子

在上一个练习中,您使用了 rand(),它会生成 0 到 1 之间的随机浮点数。

正如 Hugo 在视频中所讲,您也可以使用 randint()(同样来自 random 包的函数)来随机生成整数。下面的调用会随机生成整数 4、5、6 或 7。不包含 8。

import numpy as np
np.random.randint(4, 8)

NumPy 已经以 np 导入,并且随机种子已设置。您能来掷几次骰子吗?

说明

100 XP
  • 使用带合适参数的 randint() 随机生成整数 1、2、3、4、5 或 6。这模拟一次掷骰。将其打印出来。
  • 重复一次操作,看看第二次投掷是否不同。同样,将结果打印出来。