一、什么是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選項

部分常用功能
在進入新的.ipynb文件后,對應功能的主界面代碼編輯區會發生變化