Jupyter Notebook 最常用快捷键

Jupyter Notebook 最常用快捷键

🚀 核心快捷键(必记)

快捷键 功能 使用频率
Shift + Enter 运行当前单元格,跳到下一个 ⭐⭐⭐⭐⭐
Ctrl + Enter 运行当前单元格,不跳转 ⭐⭐⭐⭐⭐
Alt + Enter 运行当前单元格,下方插入新单元格 ⭐⭐⭐⭐
Esc 进入命令模式 ⭐⭐⭐⭐⭐
Enter 进入编辑模式 ⭐⭐⭐⭐⭐

📝 命令模式快捷键(按 Esc 后)

单元格操作
快捷键 功能
A 在上方插入单元格
B 在下方插入单元格
DD (按两次 D) 删除当前单元格
Z 撤销删除
C 复制单元格
V 粘贴单元格
X 剪切单元格
Shift + V 粘贴到上方
单元格类型转换
快捷键 功能
Y 转换为代码单元格
M 转换为 Markdown 单元格
R 转换为 Raw 单元格
1 ~ 6 设置 Markdown 标题级别
导航与选择
快捷键 功能
K 选择上方单元格
J 选择下方单元格
Shift + ↑Shift + K 向上多选
Shift + ↓Shift + J 向下多选
Shift + M 合并选中单元格
显示与运行
快捷键 功能
O 切换输出显示/隐藏
L 切换行号
Shift + Space 向上滚动
Space 向下滚动
0 + 0 (按两次 0) 重启内核

✏️ 编辑模式快捷键(按 Enter 后)

快捷键 功能
Tab 代码补全(最常用)
Shift + Tab 查看函数文档/参数
Ctrl + / 注释/取消注释当前行
Ctrl + ] 增加缩进
Ctrl + [ 减少缩进
Ctrl + Z 撤销
Ctrl + Shift + ZCtrl + Y 重做
Ctrl + A 全选
Ctrl + C 复制
Ctrl + V 粘贴
Ctrl + X 剪切
Ctrl + F 查找替换
Home 跳到行首
End 跳到行尾
Ctrl + ← 向左跳一个单词
Ctrl + → 向右跳一个单词
Ctrl + Backspace 删除前面一个单词
Ctrl + Delete 删除后面一个单词

💡 高级快捷键

快捷键 功能
I + I (按两次 I) 中断内核
0 + 0 (按两次 0) 重启内核
Ctrl + S 保存文件
Shift + L 为所有单元格添加行号
Shift + H 显示所有快捷键帮助
Ctrl + Shift + P 打开命令面板

🎯 鼠标辅助操作

操作 功能
双击单元格左边空白 进入命令模式并选中
拖动单元格右侧边缘 调整输出宽度
点击左侧 [ ] 选中单元格(命令模式)

记忆技巧

首字母记忆法

  • Above → 上方插入
  • Below → 下方插入
  • Copy → 复制
  • V → 粘贴(和 Ctrl+V 一致)
  • X → 剪切(像剪刀)
  • Z → 撤销(像 Undo 的 Z)
  • Y → 代码(Y 像 Yes, 要写代码)
  • M → Markdown(M 像 Markdown)
  • Delete → 删除(按两次 D)

常用组合套路

python 复制代码
# 快速实验套路
1. 按 B 插入新单元格
2. 写代码
3. Shift + Enter 运行
4. 按 DD 删除不要的

# 快速改错套路
1. 按 ↑/↓ 选错单元格
2. 按 DD 删除
3. 按 Z 恢复

# 代码注释套路
1. 选中多行(Shift + ↑/↓)
2. Ctrl + / 批量注释

快速上手练习

打开 Jupyter Notebook,按顺序练习:

python 复制代码
# 练习 1:基本流程
# 1. 按 B 插入新单元格
# 2. 输入: print("Hello")
# 3. 按 Shift+Enter 运行

# 练习 2:单元格操作  
# 1. 按 A 在上方插入
# 2. 按 B 在下方插入
# 3. 按 M 转成 Markdown
# 4. 按 Y 转回代码

# 练习 3:删除与恢复
# 1. 按 DD 删除
# 2. 按 Z 恢复

# 练习 4:代码辅助
# 1. 输入: import p
# 2. 按 Tab 补全
# 3. 输入: pd.read_
# 4. 按 Shift+Tab 查看文档

查看所有快捷键

在 Jupyter Notebook 中:

  • H 键(命令模式下)显示完整快捷键列表
  • 或点击菜单:HelpKeyboard Shortcuts

这 20 个左右的核心快捷键覆盖了 95% 的日常操作,先掌握这些就够用了!

相关推荐
BU摆烂会噶26 分钟前
【LangGraph】持久化实现的三大能力——人机交互
数据库·人工智能·python·langchain·人机交互
.柒宇.40 分钟前
AI掘金头条项目部署实践指南
linux·运维·python·fastapi
WL_Aurora41 分钟前
Python 算法基础篇之树和二叉树
python·算法
小郑加油1 小时前
python学习Day11:认识与创建CSV文件
开发语言·python·学习
Pkmer1 小时前
Java程序员大战Python面向对象
python·ai编程
小龙报1 小时前
【Coze-AI智能体平台】低代码省时高效:Coze 应用开发全流程指南
java·人工智能·python·深度学习·低代码·chatgpt·交互
技术钱1 小时前
LCEL表达式与Runnable可运行协议
python
Echo_NGC22371 小时前
【论文解读】Attention Is All You Need —— AI 时代的“开山之作“,经典中的经典(transformer小白导读)
人工智能·python·深度学习·神经网络·机器学习·conda·transformer
鸟儿不吃草2 小时前
安卓实现左右布局聊天界面
android·开发语言·python