Jupyter Notebook中的cell操作

cell:一對(duì)In Out會(huì)話被視作一個(gè)代碼單元,稱為cell
Jupyter有3種cell類型:

  1. code:編輯代碼,運(yùn)行后顯示代碼運(yùn)行結(jié)果
  2. Markdown:編寫Markdown文檔,運(yùn)行后輸出Markdown格式的文檔
  3. Raw NBConvert:普通文本,運(yùn)行不會(huì)輸出結(jié)果

Jupyter支持兩種模式:

  1. 編輯模式(Enter)
  • 命令模式下回車Enter或鼠標(biāo)代碼塊進(jìn)入編輯模式
  • 可以操作代碼或文本,進(jìn)入剪切/復(fù)制/粘貼等操作
  1. 命令模式(Esc)
  • 按Esc退出編輯,進(jìn)入命令模式或單擊代碼塊外部
  • 可以操作cell單元本身,進(jìn)行剪切/復(fù)制/粘貼/移動(dòng)等操作

工具欄操作cell

工具欄操作cell.png

快捷鍵操作cell

  • 兩種模式都可使用的快捷鍵
    Shift+Enter,執(zhí)行本單元代碼,并跳轉(zhuǎn)至下一單元
    Ctrl+Enter,執(zhí)行本單元代碼,留在本單元
  • 命令模式:按Esc或鼠標(biāo)單擊代碼塊外部進(jìn)入
    Y: cell切換至Code模式
    M: cell切換至Markdown模式
    A: 在當(dāng)前cell的上面增加cell
    B: 在當(dāng)前cell的下面增加cell
    雙擊D: 刪除當(dāng)前cell
    Z: 回退
    Ctrl+Shift+減號(hào): 分隔cell,在光標(biāo)處
    L: 為當(dāng)前cell加上行號(hào)
  • 編輯模式:按Enter或鼠標(biāo)單擊代碼塊內(nèi)部進(jìn)入
    Ctrl+鼠標(biāo)單擊: 多光標(biāo)操作
    Ctrl+Z: 回退
    Ctrl+Y: 重做
    Tab鍵: 代碼補(bǔ)全
    Ctrl: 注釋多行代碼
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容