复习:温度网格
本课属于 Coddy Machine Learning 学习旅程的“数据与图表”单元。第 9 课,共 60 课。
挑战
简单温室传感器会在 6、12、18 和 24 点读取温度。readings 每天对应一个列表,第 1 天排在最前面。程序会读取一天和一个小时。
- 根据
readings创建数组grid。 - 打印使用
np.arange生成的读取时间。 - 根据形状打印天数。
- 打印最后 3 天在该小时的读数,然后打印当天从中午开始的读数。
6 点对应第 0 列,12 点对应第 1 列,以此类推。在另一个温室中,第 2 天和 6 点会选中这些单元格:
并打印:
Hours: [ 6 12 18 24]
Days recorded: 6
Last 3 days at 6:00: [11.5 10.5 12. ]
Day 2 from noon on: [18.5 22. 14. ]亲手试试
import numpy as np
# 温室温度,单位为摄氏度:每天占一行(第 1 天到第 5 天),
# 每次读数占一列,分别在 6 点、12 点、18 点和 24 点测量
readings = [
[12.5, 21.0, 24.5, 15.0],
[13.0, 22.5, 23.5, 14.5],
[11.5, 19.0, 21.0, 13.0],
[14.0, 24.5, 26.0, 16.5],
[12.0, 20.5, 22.0, 14.0],
]
day = int(input())
hour = int(input())
# 在下方编写你的代码
数据与图表中的所有课
自己练习: Python 在线编译器