豆包MarsCode,我的 Python 搭子_Code


Python 是一门简单易学、功能强大的编程语言,无论你是学生、职场新人还是想要转行的朋友,都可以轻松上手。

今天给各位 Python 小白分享一个实用的编程学习技巧,教你如何使用 豆包MarsCode 的 AI 辅助来快速掌握 Python 中的 Matplotlib 框架,利用碎片时间学习,轻松画出如下的数据图表哦!

豆包MarsCode,我的 Python 搭子_Python_02

为什么是 Matplotlib

Matplotlib 是 Python 中最常用的绘图库之一,功能强大且易于使用。无论你是数据分析师、科研人员还是学生,掌握 Matplotlib 都能让你的数据可视化工作事半功倍!

安装豆包MarsCode 编程助手

在启动编码工作前,我们需要先下载安装豆包MarsCode 插件,本教程以在 Visual Studio Code 中为例。

Visual Studio Code 是一款轻量级且功能强大的代码编辑器,插件丰富,界面友好,搭配免费的豆包MarsCode 编程助手,让智能 AI 辅助你学习编码,效率加倍!

  • 下载并安装 Visual Studio Code

豆包MarsCode,我的 Python 搭子_Visual_03

  • 安装豆包MarsCode

打开 Visual Studio Code 扩展窗口,在搜索框搜索MarsCode,找到豆包MarsCode 后单击 「install」,完成安装。

豆包MarsCode,我的 Python 搭子_Visual_04

  • 登录豆包MarsCode

登录后即可使用豆包MarsCode 编程助手,开始我们今天的条形图绘制学习。

豆包MarsCode,我的 Python 搭子_Visual_05

配置 Python 环境

配置 Python 环境是学习 Python 的第一步,它确保你拥有正确的工具和依赖,以便顺利编写、运行和调试代码。让 AI 来告诉你该如何做吧!

打开豆包MarsCode 插件面板,根据你的设备机型向 AI 助手进行提问“Mac 或 Windows 如何安装 Pyhton 环境?”,本篇后文将以 Mac 举例。

豆包MarsCode,我的 Python 搭子_Code_06

根据 AI 助手给出的回答,我们可以清晰了解配置 Python 环境的每个步骤,顺利完成配置。 

豆包MarsCode,我的 Python 搭子_Visual_07

豆包MarsCode,我的 Python 搭子_Python_08

在 AI 助手提供的命令行代码块上方点击插入到终端,点击回车即可执行。

豆包MarsCode,我的 Python 搭子_Python_09


使用 Matplotlib 绘制条形图

今天我们尝试使用 Matplotlib 来绘制中国四个直辖市的 GDP 条形图,更清楚地呈现四个直辖市经济发展水平。

要使用 Matplotlib 首先需要安装对应库,我们可以向 AI 助手提问:“如何安装 Matplotlib?”

豆包MarsCode,我的 Python 搭子_Code_10

中国的四个直辖市分别为北京市、上海市、天津市和重庆市,其 2017年上半年的GDP数据分别为12406.8亿、13908.57亿、9386.87亿、9143.64亿。对于这样一组数据,我们该如何使用条形图来展示各自的GDP水平呢? 

我们可以先向 AI 助手进行提问:“中国的四个直辖市分别为北京市、上海市、天津市和重庆市,其2017年上半年的GDP分别为12406.8亿、13908.57亿、9386.87亿、9143.64亿,请帮我绘制一张条形图,其中轴标签为 GDP,标题为‘四个直辖市 GDP 大比拼’,刻度标签为‘北京市、上海市、天津市、重庆市’,Y 轴的标签范围为 5000 到 15000,同时需要对每个条形图添加数值标签,请生成对应代码。”

豆包MarsCode,我的 Python 搭子_Python_11

豆包MarsCode,我的 Python 搭子_Code_12

在 AI 提供的命令行代码块上方点击添加至新文件,回车即可自动创建新文件。

豆包MarsCode,我的 Python 搭子_Code_13

保存后我们点击右上角的执行按钮,即可产出一张条形图。

豆包MarsCode,我的 Python 搭子_Visual_14

此时我们会发现所产出的条形图无法正常显示中文,这应该怎么办呢?别着急,AI 助手可以帮助我们解决这个问题。

豆包MarsCode,我的 Python 搭子_Code_15

我们可以向 AI 助手提问:“中文无法正常显示该怎么办?”

豆包MarsCode,我的 Python 搭子_Python_16

如果仍然未能正常显示,我们可以继续向 AI 助手追问解决方法,它会继续辅助我们找到合适的问题解决方案。

豆包MarsCode,我的 Python 搭子_Visual_17

如果还想更改其他字体,也可以继续向 AI 助手提问,它会提供给我们更改字体的具体步骤,帮助我们顺利完成条形图项目。

豆包MarsCode,我的 Python 搭子_Visual_18

步骤进行到这里,我们可以看到一张名为“四个直辖市 GDP 大比拼”的条形图就顺利生成了。


知识点总结

成功运行代码后还能够在 AI 助手的辅助下回顾相关知识点。我们可以先选中这段代码,然后向 AI 助手提问:“请总结这段代码中关于 Matplotlib 的知识点,帮助我学习这个库。”

豆包MarsCode,我的 Python 搭子_Visual_19

可以看到 AI 助手很好地介绍了这段代码中涉及到的知识点,帮助我们进一步熟悉了 Matplotlib 框架。

今天的 Python 新手课堂就是这样啦,感兴趣的小伙伴速速使用 豆包MarsCode 开启自己的编程之旅吧!