1. 程式人生 > 其它 >Jupyter Notebook快捷鍵及使用

Jupyter Notebook快捷鍵及使用

一、什麼是cell?

cell:一對In Out會話被視作一個程式碼單元,稱為cell cell行號前的 * ,表示程式碼正在執行

二、Jupyter支援兩種模式:

1、編輯模式(Enter) 命令模式下 回車Enter 或 滑鼠雙擊 cell進入編輯模式 可以操作cell內文字或程式碼,剪下/複製/貼上移動等操作 2、命令模式(Esc) 按 Esc 退出編輯,進入命令模式 可以操作cell單元本身進行剪下/複製/貼上/移動等操作

三、滑鼠操作

四、快捷鍵操作

1、兩種模式通用快捷鍵 Shift+Enter ,執行本單元程式碼,並跳轉到下一單元 Ctrl+Enter ,執行本單元程式碼,留在本單元 2、命令模式:按ESC進入
Y ,cell切換到Code模式 M ,cell切換到Markdown模式 A ,在當前cell的上面新增cell B ,在當前cell的下面新增cell 雙擊D :刪除當前cell Z ,回退 L ,為當前cell加上行號 <!-- Ctrl+Shift+P ,對話方塊輸入命令直接執行 3、編輯模式:按Enter進入 補全程式碼:變數、方法後跟 Tab鍵 為一行或多行程式碼新增/取消註釋: Ctrl+/ (Mac:CMD+/) 多游標操作: Ctrl鍵點選滑鼠 (Mac:CMD+點選滑鼠) 回退: Ctrl+Z (Mac:CMD+Z) 重做: Ctrl+Y (Mac:CMD+Y)

五、Markdown演示

此處只展示標題及縮排:

六、Jupyter Notebook中自動補全程式碼等相關功能拓展

相關演示:

操作:

安裝jupyter_contrib_nbextensions庫

安裝該庫的命令如下:
python -m pip install jupyter_contrib_nbextensions
然後執行:
jupyter contrib nbextension install --user --skip-running-check
在原來的基礎上勾選: “Table of Contents” 以及 “Hinterland” 在主頁中出現Nbextensions選項

部分功能