sunny123456

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

为什么学习 python 最好的工具是 Jupyter ?Jupyter 在vscode 中使用

一、简介

主页.png

文本适合 python 初学者,着重点在于 Jupyter 基本安装与使用。

Jupyter 是一个强大的 Python 工编程工具。编程语言交互环境,可以在浏览器中,也可以VsCode 插件中运行。jupyter 中可以用多种形式创建笔记,它有以下的特显:

  • 块状交互特性
  • 支持markdown模式单元添加笔记、添加说明和注释
  • 数据分析和可视化

在 jupyter 中你可以自由的探索 Python 世界。并记录笔记,灵活而强大。

二、python 支持

python 主页.png

三、pip 管理工具

pip.png

四、安装 jupyterlab

sh
代码解读
复制代码
pip install jupyterlab ## 使用 cli + 命令行 jupyter lab

jupyter lab.png

五、notebook

sh
代码解读
复制代码
pip install notebook jupyter notebook

jupyter notebook.png

六、vscode notebook

vscode 插件详情.png

七、在 vscode 中使用

定义:xxx.ipynb 文件使用 jupyter 文件。

八、安装一些常用的库

sh
代码解读
复制代码
pip install numpy pandas matplotlib requests beautifulsoup4 openpyxl

九、一个示例

jupyter 示例.png

在以上示例中使用 pandas 为示例,写了几个 python 代码块。在 VSCode 面板中:

9.1)顶部工具栏功能:

  • +Code 添加代码
  • +Markdown 添加 md 文件
  • Run All 块代码全部运行
  • Restart 重新开始
  • Clear All Outputs 清除所有
  • Variables 变量和
  • Outline
  • Python 的版本

顶部工具条.png

9.2)块区区域

调试按钮组.png

  • 左侧:运行按钮
  • 中间:代码区域
  • 调试区域:调试相关和删除

没错在代码块中也是可以调试 python 代码的,可见微软在 python vscode 插件支持的非常的好。

十、一个示例数据分析

py
代码解读
复制代码
import matplotlib.pyplot as plt import numpy as np # 模拟数据 np.random.seed(42) grades = np.random.randint(0, 101, 50) # 设置中文显示 plt.rcParams['font.sans-serif'] = ['SimHei'] # 设置中文显示的字体为SimHei plt.rcParams['axes.unicode_minus'] = False # 解决负号显示问题 # 创建画布和子图 fig, ax = plt.subplots() ax.hist(grades, bins=10, edgecolor='black') # 设置坐标轴标签和标题 ax.set_xlabel('成绩范围') ax.set_ylabel('学生数量') ax.set_title('学生成绩分布') # 显示图形 plt.show()

学生.png

十一、小结

本文是一个 python 中使用 Jupyter Notebook on VSCode 的简单使用教程。从安装 python 环境到使用 notebook 块, 实现使用一个简单的图表渲染。Jupyter 在vscode 中使用,.ipynb后缀的文件类型, Jupyter 中能够方便使用 python 的第三方模块,与 markdown 笔记的功能结合,非常适合在初学 python 时候使用,记录笔记。

原文链接:https://juejin.cn/post/7312724126241538087
posted on 2024-11-18 19:13  sunny123456  阅读(158)  评论(0编辑  收藏  举报