实战专项
Matplotlib 可视化
绘制基本图表
- 绘制折线图和柱状图
- 添加标题标签图例
- 保存图表
折线图
示例代码(可运行)
Python 0%
柱状图和饼图
示例代码(可运行)
Python 0%
ℹ️在Pyodide中使用
matplotlib在浏览器里跑,得先写matplotlib.use('Agg'),图表存成PNG就行。本平台会自动显示图表。
预测输出
import matplotlib; matplotlib.use("Agg")
import matplotlib.pyplot as plt
plt.plot([1,2],[3,4])
plt.savefig("t.png")
print("ok")填空题填写空白处的代码
plt.("标题") # 设置图表标题
选择题
保存图表用?
资深工程师加餐
底层原理 · 大厂视角 · 工程经验,点卡片展开
大模型逐 token 生成,若等全部生成再返回,用户要盯着空白等好几秒;用 SSE(Server-Sent Events)或分块流式传输,模型每产出一点就推给前端,体验上就是「边想边打」。工程要点:前端要处理中途断流与重试、收到完整结束标记再收尾、流式期间禁用重复发送;后端要在客户端断开时及时取消上游请求,否则会白白烧完整个生成的 token 费用。
挑战任务
可视化挑战
简单+50 XP
绘制学生成绩柱状图。
可视化挑战
Python 0%
2 个测试用例
课后作业
成绩趋势
中等+20 XP
绘制折线图展示5次考试成绩趋势。
成绩趋势
Python 0%
1 个测试用例