【头歌-Python】Python第九章作业(初级)第 1、2、4 关

第1关:绘制温度曲线

任务描述

附件中是某月每天的最高温度和最低温度数据,请绘制本月的高温曲线(红色、圆点标记坐标)和低温曲线(蓝色、星号标记坐标),线型、刻度如输出示例所示,线宽度默认值,并设置图表标题为”9月温度曲线图”,标题字体为宋体(‘SimSun’),默认字号。

plt.rcParams['font.sans-serif'] = ['SimSun']
plt.rcParams['axes.unicode_minus'] = False

要求程序代码运行无误,按要求绘制温度曲线并保存为图片。

输入格式

该题目没有输入

输出格式

绘制结果写入文件’temp_curve.png’中

下图为示意图,具体效果需严格按照题目要求设置
在这里插入图片描述

参考代码

import matplotlib.pyplot as plt
import numpy as np

plt.rcParams['axes.unicode_minus'] = False
plt.rcParams['font.sans-serif'] = ['SimSun']

with open('step2/9.1 某月温度.txt', 'r', encoding='utf-8') as f:
    data = []
    for lines in f.readlines():
        data.append(list(map(int, lines.split())))
    x = [d

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/daf172af49.html