Jupyter使用基础
建议先学习Markdown基础
Jupyter Notebook 是一个基于 Web 的交互式计算环境,广泛用于数据分析、科学计算、教学与研究,支持多种语言(如 Python、Julia、R 等)。
📖 基本术语简介
| 术语 | 含义 |
|---|---|
| Notebook | 一个 .ipynb 文件,包含代码、文本、图表等 |
| Cell(单元格) | Notebook 中的基本编辑块,分为代码单元和 Markdown 单元 |
| Kernel(内核) | 执行代码的后台进程,不同语言对应不同内核 |
| 命令模式(Command Mode) | 用于操作单元格(如添加、删除),按 Esc 进入 |
| 编辑模式(Edit Mode) | 用于输入代码或文本内容,按 Enter 进入 |
📘 新建 Notebook
在打开的 Jupyter 页面中:
- 点击右上角
New - 选择
Python 3或Julia(前提是已安装好对应内核)
✍️ 编写与运行代码
每个 Notebook 包含多个 Cell(单元),可用于编写代码或说明文字。
示例:Python 代码
print("Hello from Python!")
示例:Julia 代码
println("Hello from Julia!")
运行代码:
– 点击单元左侧的 ▶️ 按钮,或
– 使用快捷键 Shift + Enter
🧹 清除输出与重启内核
在菜单栏选择:
- Kernel → Restart:重启当前内核
- Kernel → Restart & Clear Output:重启并清除所有输出
- Cell → All Output → Clear:只清除输出不重启内核
📚 常用快捷键总结
| 操作 | 快捷键 |
|---|---|
| 运行当前单元 | Shift + Enter |
| 插入新单元(下) | B |
| 插入新单元(上) | A |
| 删除当前单元 | D, D(连续两次) |
| 切换到命令模式 | Esc |
| 命令模式下,切换markdown单元和代码单元 | Y是代码,M是markdown |
| 切换到编辑模式 | Enter |
| 保存 Notebook | Ctrl + S / Cmd + S |