Jupyter Notebook中的cell操作

cell:一对In Out会话被视作一个代码单元,称为cell
Jupyter有3种cell类型:

  1. code:编辑代码,运行后显示代码运行结果
  2. Markdown:编写Markdown文档,运行后输出Markdown格式的文档
  3. Raw NBConvert:普通文本,运行不会输出结果

Jupyter支持两种模式:

  1. 编辑模式(Enter)
  • 命令模式下回车Enter或鼠标代码块进入编辑模式
  • 可以操作代码或文本,进入剪切/复制/粘贴等操作
  1. 命令模式(Esc)
  • 按Esc退出编辑,进入命令模式或单击代码块外部
  • 可以操作cell单元本身,进行剪切/复制/粘贴/移动等操作

工具栏操作cell

工具栏操作cell.png

快捷键操作cell

  • 两种模式都可使用的快捷键
    Shift+Enter,执行本单元代码,并跳转至下一单元
    Ctrl+Enter,执行本单元代码,留在本单元
  • 命令模式:按Esc或鼠标单击代码块外部进入
    Y: cell切换至Code模式
    M: cell切换至Markdown模式
    A: 在当前cell的上面增加cell
    B: 在当前cell的下面增加cell
    双击D: 删除当前cell
    Z: 回退
    Ctrl+Shift+减号: 分隔cell,在光标处
    L: 为当前cell加上行号
  • 编辑模式:按Enter或鼠标单击代码块内部进入
    Ctrl+鼠标单击: 多光标操作
    Ctrl+Z: 回退
    Ctrl+Y: 重做
    Tab键: 代码补全
    Ctrl: 注释多行代码

你可能感兴趣的:(Jupyter Notebook中的cell操作)