Jupyter Notebook 是一个开源的交互式笔记本环境,可以用于数据分析、数据可视化、机器学习等各种数据科学任务。它支持多种编程语言,包括 Python、R 和 Julia 等,并通过 Web 浏览器提供一个灵活、易用的界面。
Jupyter Notebook 的主要特点包括:
- 可以在浏览器中运行,无需额外的安装或配置。
- 支持实时代码编辑、运行和调试。
- 支持 Markdown 和 LaTeX,可以创建漂亮的文档、报告和演示文稿。
- 可以轻松地与其他用户共享笔记本,并进行版本控制。
- 支持各种插件和扩展,满足不同用户的需求。
以下是 Jupyter Notebook 中常用的快捷键用法:
-
命令模式(按 Esc 键进入):
- Enter:进入编辑模式
- Shift + Enter:运行当前单元格并选中下一个单元格
- Ctrl + Enter:运行当前单元格
- A:在当前单元格上方插入新单元格
- B:在当前单元格下方插入新单元格
- X:剪切当前单元格
- C:复制当前单元格
- V:粘贴剪切或复制的单元格
- Z:撤销删除的单元格
- M:将当前单元格类型更改为 Markdown
- Y:将当前单元格类型更改为代码
- 1~6:将当前单元格更改为一级到六级标题
-
编辑模式(按 Enter 键进入):
- Shift + Tab:显示函数参数信息
- Tab:自动补全代码
- Ctrl + /:注释或取消注释当前行
- Ctrl + Z:撤销上一步操作
- Ctrl + Y:恢复上一步被撤销的操作
- Ctrl + Home:跳转到单元格开头
- Ctrl + End:跳转到单元格结尾