Jupyter Notebook 怎么运行选中的代码块

梦伟酱_9213

梦伟酱_9213

2026-08-07

350人浏览

原创

ctrl+enter 是最常用快捷键,因它仅执行当前选中 cell 且不打断编辑节奏,无论命令或编辑模式均适用,markdown cell 会渲染,raw cell 无反应。

jupyter notebook 怎么运行选中的代码块

直接按 Ctrl+Enter 就能运行当前选中的代码块,不需要切换模式或额外确认。

为什么 Ctrl+Enter 是最常用的选择

它只影响当前被选中的 cell,不跳转、不新建、不打断你的编辑节奏。无论你刚写完一行 print("hello"),还是粘贴了一段数据处理逻辑,只要 cell 处于命令模式(边框蓝色)或编辑模式(边框绿色),Ctrl+Enter 都能立刻执行。

  • 在编辑模式下按 Ctrl+Enter:执行后仍留在原 cell,光标位置不变,适合反复调试单块代码
  • 在命令模式下按 Ctrl+Enter:效果完全一样,只是你不用先按 Esc 再按 Enter 进入编辑再运行
  • 如果 cell 是 Markdown 类型,Ctrl+Enter 会渲染它;如果是 Raw 类型,则无反应

Shift+EnterAlt+Enter 的实际差异

这两个快捷键常被误认为“只是多建一个 cell”,但它们的触发时机和行为有关键区别:

Jupyter Notebook 7.5.4
Jupyter Notebook 7.5.4

Jupyter Notebook 7.5.4 官方 PyPI wheel 包下载,适合用于本地交互式代码运行、数据分析、教学演示和配置文件实践。

下载
  • Shift+Enter:运行当前 cell 后,自动选中**下方紧邻的 cell**(不管它是否存在)。如果下方没 cell,就新建一个空的代码 cell 并选中它 —— 适合线性写代码时自然推进
  • Alt+Enter:运行当前 cell 后,在**当前 cell 下方插入一个新 cell**,并直接进入编辑模式。这个新 cell 默认是代码类型,不用再按 Y
  • 注意:Shift+Enter 不会覆盖已有 cell,Alt+Enter 也不会删除或移动已有内容,但如果你连按两次 Alt+Enter,就会连续插入两个空 cell

运行失败时先看这三处

不是所有“没反应”都代表代码错了,Jupyter 的反馈藏在几个容易忽略的位置:

  • cell 左侧边框颜色:如果是灰色或无色,说明根本没被选中 —— 先按 Esc 确保进入命令模式,再用方向键或鼠标点选
  • cell 左下角状态栏:显示 Python 3 或内核名是正常的;如果显示 DisconnectedKernel starting...,说明内核没起来,得重启
  • 执行后 cell 左侧出现 [ ]:括号里没数字,代表还没运行;出现 [1][2] 表示已成功执行过;如果一直卡在 [*],大概率是代码阻塞(比如死循环、等待输入、长时间网络请求)

别依赖鼠标点击“运行”按钮

界面上那个播放图标看着直观,但它有几个隐藏问题:

  • 必须精确点击图标本身,点到 cell 边框或空白处无效
  • 在高分屏或缩放比例非 100% 时,图标可能变小或偏移,点不中很常见
  • 无法批量操作:想连续运行三个 cell?快捷键按三次 Shift+Enter 比鼠标点三次快得多,也更可靠
  • 某些浏览器插件(如广告屏蔽器)会拦截按钮的 JS 事件,导致点击无响应 —— 快捷键绕过这一层

真正麻烦的不是怎么运行,而是运行后结果没显示、变量没生效、或者报错信息被滚动遮住了。这时候得盯住 cell 输出区域上方那条细横线 —— 它是输出折叠的开关,点一下才能看到完整 traceback。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Vibeknow在线使用入口合集
Vibeknow在线使用入口合集

本专题汇总了Vibeknow在线创作视频的官方入口及网页版使用教程,涵盖PPT、PDF、Word等文档一键转讲解视频的核心操作,并整理了免费版水印规则与手机端浏览器访问指南,助你快速将知识内容视频化。

2026.09.21

0

20

NumPy随机数文件读写与dtype数据类型
NumPy随机数文件读写与dtype数据类型

本专题整理 NumPy 随机数、文件读写与 dtype 数据类型相关教程,覆盖 Generator/random、随机数种子、正态分布采样、npy/npz/CSV/TXT 保存读取、loadtxt/savetxt、memmap、大文件处理、astype 类型转换、结构化 dtype、整数溢出和精度丢失等场景。

2026.09.21

0

24

NumPy矩阵运算与线性代数计算
NumPy矩阵运算与线性代数计算

本专题整理 NumPy 矩阵运算与线性代数计算相关教程,覆盖矩阵乘法、dot 与 @ 运算符、逆矩阵、行列式、特征值与特征向量、SVD、线性方程组、欧氏距离、矩阵分解和大规模矩阵性能优化等内容,帮助读者掌握 np.linalg 与矩阵计算实战。

2026.09.21

0

20

NumPy广播机制数学运算与统计分析
NumPy广播机制数学运算与统计分析

本专题整理 NumPy 广播机制、数组数学运算与统计分析相关教程,覆盖广播规则、维度对齐、矩阵与数组加减除法、向量化计算、均值方差、分位数、中位数、直方图和 unique 频次统计等场景,帮助读者掌握 ndarray 高效计算与统计处理方法。

2026.09.21

0

17

NumPy数组创建索引切片与数据选择
NumPy数组创建索引切片与数据选择

本专题整理 NumPy 数组创建、索引、切片与数据选择相关教程,覆盖 np.array、zeros/ones、多维数组形状、基础切片、花式索引、布尔索引、条件筛选、视图与副本等常用场景,帮助读者系统掌握 ndarray 数据构造与高效提取方法。

2026.09.21

0

12

Aionclaw智能助手介绍
Aionclaw智能助手介绍

本专题汇总了AionClaw(AI龙虾助手)的功能介绍与在线使用入口。AionClaw是杭州趣猿人工智能有限公司推出的桌面级AI智能体,能直接在电脑上读写文件、运行脚本、操作浏览器,自动交付Word、PPT、Excel等成品。

2026.09.20

20

13

AionClaw AI智能体与电脑自动化任务执行功能使用教程
AionClaw AI智能体与电脑自动化任务执行功能使用教程

AionClaw专题整理AI智能体与电脑自动化相关功能使用教程,涵盖安装部署、AI任务执行、Skills技能、文件处理、浏览器控制、电脑操作、持久记忆、聊天工具连接以及办公、编程和内容创作等功能,帮助用户快速掌握AionClaw的实际使用方法。

2026.09.20

0

15

AI视频生成软件推荐
AI视频生成软件推荐

本专题汇总了当前主流的AI视频生成软件推荐与排行榜单,涵盖seko、AniShort、剧云、Lovart、LiblibAI及立刻mv等热门工具。同时整理了各软件在文生视频、图生视频、时长限制、画质表现及免费额度等方面的差异对比,助您快速选对适合创作需求的AI视频生成工具。

2026.09.16

200

9

ai生成视频的工具免费版合集
ai生成视频的工具免费版合集

本专题汇总了当前免费AI生成视频工具的排行榜与推荐清单,涵盖seko、讯飞智作、AniShort及剧云、Lovart等多模型集成平台。同时整理了各工具的免费额度、输出时长、水印政策及适用场景差异,助您快速选择合适工具开启AI视频创作。

2026.09.16

100

10

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程