回顾:骰子模拟
本课属于 Coddy Machine Learning 学习旅程的“数据与图表”单元。第 19 课,共 60 课。
挑战
简单棋盘游戏有 5 轮,每轮掷 3 颗骰子。如果一轮中没有骰子点数低于 4,这一轮就算强轮。使用程序读取的 seed 模拟一局游戏:
- 一次性生成全部 15 次掷骰结果(1 到 6),并按生成顺序将它们整理成
rounds,每轮占一行。 - 构建计分表:轮数(1 到 5)、最高骰子点数、最低骰子点数。
- 按下面的格式输出,然后统计强轮的数量。
下面是种子 13 对应的游戏:
输出结果:
Round, highest, lowest:
[[1 6 5]
[2 6 1]
[3 6 2]
[4 6 1]
[5 5 4]]
Rounds with no die under 4: 2亲手试试
import numpy as np
seed = int(input())
# 在下方编写你的代码
数据与图表中的所有课
自己练习: Python 在线编译器