【提高效率】Jupyter Notebook 常用快捷键

目录


Jupyter Notebook 是一个强大的工具,广泛应用于数据分析、机器学习、科研等领域。为了提高开发效率,Jupyter 提供了许多快捷键,分为命令模式和编辑模式。本文将介绍一些常用的快捷键,帮助你更高效地使用 Jupyter Notebook。


命令模式

在命令模式下,你可以操作单元格的结构,比如插入、删除、复制等。按 Esc 键可以进入命令模式,单元格的边框会变为蓝色。常用快捷键如下:

  • Enter:进入编辑模式,开始编辑单元格内容。
  • A:在当前单元格上方插入新单元格。
  • B:在当前单元格下方插入新单元格。
  • C:复制当前单元格。
  • V:粘贴复制的单元格。
  • D, D :删除当前选中的单元格。注意,按两次 D 键会删除选中的单元格。
  • Shift + M:合并选中的多个单元格为一个单元格。
  • Z:撤销最近的删除操作(恢复被删除的单元格)。
  • Y:将当前单元格设为代码模式。
  • M:将当前单元格设为Markdown模式,用于撰写文本或注释。
  • Shift + Up/Down:选中多个单元格,方便进行批量操作。
  • 0, 0:重启 Jupyter 内核,相当于重启整个 Notebook 环境。
  • O:清除当前单元格的输出,适用于想要清空单元格的输出结果时。

编辑模式

在编辑模式下,你可以编辑单元格的内容。按 Enter 键进入编辑模式,单元格的边框会变为绿色。常用快捷键如下:

  • Ctrl + Enter:运行当前单元格的代码。
  • Shift + Enter:运行当前单元格的代码,并跳到下一个单元格。非常适合执行顺序操作。
  • Ctrl + /:注释或取消注释选中的代码块,快捷方式可以快速调整代码的执行。
  • Tab:代码自动补全,可以提高编写代码的效率。
  • Shift + Tab:显示函数的工具提示,帮助你理解函数的使用方式和参数。

这些快捷键可以大大提高你在 Jupyter Notebook 中的工作效率,帮助你更快速地进行数据分析和开发。掌握这些快捷键,能够让你更流畅地操作 Jupyter Notebook,提升工作效率。

相关推荐
白山编程大哥1 小时前
Java 集合算法:从排序、查找到底层原理的实战指南
java·python·算法
昭昭日月明2 小时前
RAGFlow 入门,不用从零造轮子
python·ai编程
莓有烦恼吖3 小时前
Vibe Coding 的一些思考
python
小白学大数据3 小时前
超简单:用 Python 让 Excel 飞起来:用 openpyxl 把重复报表整理交给脚本
开发语言·数据库·python·excel
爱丶不疚3 小时前
写给前端工程师的现代 Python 工程化最佳实践:从 pnpm 到 uv,从 CommonJS 到 src-layout
javascript·python·typescript
2601_962297254 小时前
C# vs Java vs Python:YOLO工业部署性能对比实战
java·python·c·工业视觉·性能对比
CTA终结者4 小时前
示例、拆解和练习,要连成一条量化补课线
人工智能·python
lolijiaqi154 小时前
一线观察:长期体验后发现的医疗器械 CDMO 底层现象
大数据·python
spencer_tseng5 小时前
[j2cache ehcache.xml]/tmp/.ehcache-diskstore.lock (Permission denied)
xml·linux·python·ehcache·[j2cache
梦想不只是梦与想5 小时前
Python Web 框架:FastAPI
python·fastapi·web框架