乐于分享
好东西不私藏

Jupyter | 好用的交互式编程与文档工具

Jupyter | 好用的交互式编程与文档工具

📓 Jupyter 知识卡片

交互式编程 + 笔记文档 + 数据探索,一个文件全搞定


🧠 一句话认识 Jupyter

Jupyter 是基于浏览器的交互式编程与文档工具(主要用 Python)。能把代码、文字、公式、图表写在同一个文件里,非常适合数据分析、学习、做笔记。


🔧 安装方法(二选一)

方式
适用人群
特点
Anaconda
新手 / 数据科学
一键安装,包管理器强大,但安装包大、耗时久
pip 安装
已有 Python 环境
轻量快捷,终端几行命令搞定

📌 以下重点介绍 pip 安装方式(Windows)


⚡ pip 安装步骤(已有 Python)

# 1. 打开终端(Win+R → 输入 cmd → 回车)# 2. 安装 jupyterlab 和 notebookpip install jupyterlab notebook# 3. 等待安装完成,然后启动jupyter notebook

启动后终端会显示三个链接,任意点击一个即可在浏览器打开 Jupyter 界面。如图:

三个链接任意点一个就能进入网页版的jupyter:

📁 新建笔记本

1
进入 Jupyter 主页(文件管理界面)
2
点击右上角 New → Python 3
3
新建的文件后缀为 .ipynb(笔记本文件)

📄 笔记本基本单位:Cell(单元格)

类型
作用
示例
Markdown
写文档、标题、公式、图片
# 一级标题

$E=mc^2$
Code
写 Python 代码并运行
print("Hello")

💡 一个 Code Cell 中可以写多行代码,但只有最后一个表达式的值会作为输出显示在 Out[...] 后面。

# 示例:只有最后一行的结果会显示= 10= 20+ b   # ← 这个结果会显示

如果需要显示多个结果,可以使用 print()


🧰 常用快捷键(提高效率)

快捷键
作用
Shift + Enter
运行当前 Cell,并跳转到下一个
Ctrl + Enter
运行当前 Cell,不跳转
Esc + A
在上方插入 Cell
Esc + B
在下方插入 Cell
Esc + M
当前 Cell 转为 Markdown
Esc + Y
当前 Cell 转为 Code
Tab
代码补全
Shift + Tab
查看函数文档

✅ 适合什么人用?

📊 数据分析师(Pandas、Matplotlib 可视化)
🧪 科研/学生(做实验笔记、公式推导)
🧠 学习 Python 的初学者(边写边看结果)
📝 做技术分享/教程(代码 + 解释混排)

🚀 快速上手示例

1
新建一个 Code Cell,输入:

import numpy as npimport matplotlib.pyplot as plt= np.linspace(0, 10, 100)= np.sin(x)plt.plot(x, y)plt.show()
2
按 Shift + Enter → 立刻看到正弦曲线图

也可以绘制更多种类的图形:

🔗 延伸资源

官方文档:jupyter.org
免费练习环境:Google Colab(类似 Jupyter,无需安装)

🎯 总结:Jupyter = 代码 + 文档 + 结果可视化,是数据科学家的笔记本,也是学习编程的好工具。

请在微信客户端打开