cell:一對(duì)In Out會(huì)話被視作一個(gè)代碼單元雄右,稱為cell
Jupyter有3種cell類型:
-
code
:編輯代碼伦仍,運(yùn)行后顯示代碼運(yùn)行結(jié)果 -
Markdown
:編寫Markdown文檔,運(yùn)行后輸出Markdown格式的文檔 -
Raw NBConvert
:普通文本窟却,運(yùn)行不會(huì)輸出結(jié)果
Jupyter支持兩種模式:
- 編輯模式(Enter)
- 命令模式下回車Enter或鼠標(biāo)代碼塊進(jìn)入編輯模式
- 可以操作代碼或文本剖笙,進(jìn)入剪切/復(fù)制/粘貼等操作
- 命令模式(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
: 注釋多行代碼