[Python] 纯文本查看 复制代码
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
# 输入五次考试的成绩
exams = ['第一次', '第二次', '第三次', '第四次', '第五次']
chinese_scores = []
math_scores = []
english_scores = []
for exam in exams:
print(f"请输入{exam}考试的成绩:")
chinese = int(input("语文成绩: "))
math = int(input("数学成绩: "))
english = int(input("英语成绩: "))
chinese_scores.append(chinese)
math_scores.append(math)
english_scores.append(english)
# 绘制各科成绩走势图
plt.plot(exams, chinese_scores, marker='o', label='语文')
plt.plot(exams, math_scores, marker='o', label='数学')
plt.plot(exams, english_scores, marker='o', label='英语')
# 添加标题和标签
plt.title('6年级上学期各科成绩走势图')
plt.xlabel('考试次数')
plt.ylabel('分数')
# 显示图例
plt.legend()
# 显示图表
plt.show() |