【Jupyter】JupyterNotebook快捷键及使用方式

简介: 【Jupyter】JupyterNotebook快捷键及使用方式

快捷键

Jupyter笔记本有两种不同的键盘输入模式。

  • 编辑模式允许您将代码或文本输入到一个单元格中,并通过一个绿色的单元格来表示
  • 命令模式将键盘与笔记本级命令绑定在一起,并通过一个灰色的单元格边界显示,该边框为蓝色的左边框。

1.命令行模式(非编辑模式)快捷键

下列快捷键需要在非编辑模式下使用,如果处于编辑模式下(单元框颜色为绿色是编辑模式,蓝色是非编辑模式),先按下Esc键,再按对应的快捷键。
例如:Y,非编辑模式,编辑模式下先按Esc键,再按Y。

按键 功能
F 查找并且替换
Ctrl-Shift-F 打开命令配置
Ctrl-Shift-P 打开命令配置
Enter 进入编辑模式
P 打开命令配置
Shift-Enter 运行代码块, 选择下面的代码块
Ctrl-Enter 运行选中的代码块
Alt-Enter 运行代码块并且插入下面
Y 把代码块变成代码
M 把代码块变成标签
R 清除代码块格式
1 把代码块变成heading 1
2 把代码块变成heading 2
3 把代码块变成heading 3
4 把代码块变成heading 4
5 把代码块变成heading 5
6 把代码块变成heading 6
K 选择上面的代码块
选择上面的代码块
选择下面的代码块
J 选择下面的代码块
Shift-K 扩展上面选择的代码块
Shift-上 扩展上面选择的代码块
Shift-下 扩展下面选择的代码块
Shift-J 扩展下面选择的代码块
A 在上面插入代码块
B 在下面插入代码块
X 剪切选择的代码块
C 复制选择的代码块
Shift-V 粘贴到上面
V 粘贴到下面
Z 撤销删除
D 删除选中单元格
Shift-M 合并选中单元格, 如果只有一个单元格被选中
Ctrl-S 保存并检查
S 保存并检查
L 切换行号
O 选择单元格的输出
Shift-O 切换选定单元的输出滚动
H 显示快捷键
I 中断服务
0(数字0) 重启服务(带窗口)
Ctrl-V 从系统剪切板粘贴
Esc 关闭页面
Q 关闭页面
Shift-L 在所有单元格中切换行号,并保持设置
Shift-空格 向上滚动
空格 向下滚动

2.编辑模式快捷键

下列快捷键需要在编辑模式下使用,如果处于非编辑模式下(单元框颜色为绿色是编辑模式,蓝色是非编辑模式),先按下Enter键,再按对应的快捷键。

按键 功能
Tab 代码完成或缩进
Shift-Tab 工具提示
Ctrl-] 缩进
Ctrl-[ 取消缩进
Ctrl-A 全选
Ctrl-Z 撤销
Ctrl-/ 评论
Ctrl-D 删除整行
Ctrl-U 撤销选择
Insert 切换 重写标志
Ctrl-Home 跳到单元格起始处
Ctrl-上 跳到单元格起始处
Ctrl-End 跳到单元格最后
Ctrl-下 跳到单元格最后
Ctrl-左 跳到单词左边
Ctrl-右 跳到单词右边
Ctrl-删除 删除前面的单词
Ctrl-Delete 删除后面的单词
Ctrl-Y 重做
Alt-U 重新选择
Ctrl-M 进入命令行模式
Ctrl-Shift-F 打开命令配置
Ctrl-Shift-P 打开命令配置
Esc 进入命令行模式
Shift-Enter 运行代码块, 选择下面的代码块
Ctrl-Enter 运行选中的代码块
Alt-Enter 运行代码块并且插入下面
Ctrl-Shift-Minus 在鼠标出分割代码块
Ctrl-S 保存并检查
光标下移
光标上移
相关文章
Jupyter Notebook 的快捷键
Jupyter Notebook 的快捷键 Jupyter Notebook 有两种键盘输入模式。编辑模式,允许你往单元中键入代码或文本;这时的单元框线是绿色的。命令模式,键盘输入运行程序命令;这时的单元框线是灰色。
328 0
|
编解码 IDE 数据挖掘
使用Jupyter近2年,我离不开这6组快捷键
Jupyter一直是个人非常喜爱的coding环境,也着实适用于简单的数据分析和探索。前期分享了个人使用Jupyter的3个实用技巧,今天本文就再来总结6组常用快捷键,其使用频率之高和由之而带来的便捷程度都称得上可观!
564 0
使用Jupyter近2年,我离不开这6组快捷键
Jupyter Notebook 的快捷键
命令模式 (按键 Esc 开启) Enter : 转入编辑模式 Shift-Enter : 运行本单元,选中下个单元 Ctrl-Enter : 运行本单元 Alt-Enter : 运行本单元,在其下插入新单元 Y : 单元转入代码状态 M :单元转入markdown状态 R : 单元转入raw状态...
2029 0
Jupyter Notebook 的快捷键
Jupyter Notebook 的快捷键 Jupyter Notebook 有两种键盘输入模式。编辑模式,允许你往单元中键入代码或文本;这时的单元框线是绿色的。
1271 0
|
5月前
|
数据采集 机器学习/深度学习 数据可视化
使用Jupyter Notebook进行数据分析:入门与实践
【6月更文挑战第5天】Jupyter Notebook是数据科学家青睐的交互式计算环境,用于创建包含代码、方程、可视化和文本的文档。本文介绍了其基本用法和安装配置,通过一个数据分析案例展示了如何使用Notebook进行数据加载、清洗、预处理、探索、可视化以及建模。Notebook支持多种语言,提供直观的交互体验,便于结果呈现和分享。它是高效数据分析的得力工具,初学者可通过本文案例开始探索。
|
3月前
|
Python
Jupyter Notebook又一利器nbterm,在终端玩notebook!
Jupyter Notebook又一利器nbterm,在终端玩notebook!
|
5月前
|
文字识别 异构计算 Python
关于云端Jupyter Notebook的使用过程与感想
在自学Python时,由于家庭电脑使用冲突和设备老旧,转向云端平台。体验了多个服务:1. 魔搭modelscope(最喜欢,赠送资源丰富,社区活跃),2. Colaboratory(免费GPU,但有时重启,建议用阿里云),3. Deepnote(免费环境有限,但GPT-4代码生成功能强大),4. 飞桨aistudio(适合PaddlePaddle用户),5. ModelArts(曾有免费实例,现难找)。综合来看,阿里云的稳定性与服务更优,尤其是魔搭的自动代码修正功能。对于AIGC,推荐魔搭和付费版PAI-DSW。欢迎分享更多云端Jupyter平台体验。
253 1
|
5月前
|
Python 数据挖掘 数据可视化
Python数据分析——Pandas与Jupyter Notebook
【6月更文挑战第1天】 本文探讨了如何使用Python的Pandas库和Jupyter Notebook进行数据分析。首先,介绍了安装和设置步骤,然后展示了如何使用Pandas的DataFrame进行数据加载、清洗和基本分析。接着,通过Jupyter Notebook的交互式环境,演示了数据分析和可视化,包括直方图的创建。文章还涉及数据清洗,如处理缺失值,并展示了如何进行高级数据分析,如数据分组和聚合。此外,还提供了将分析结果导出到文件的方法。通过销售数据的完整案例,详细说明了从加载数据到可视化和结果导出的全过程。最后,讨论了进一步的分析和可视化技巧,如销售额趋势、产品销售排名和区域分布,以及
180 2