簡介Jupyter Notebook | Python 資料可視化庫 Matplotlib 快速入門之二
Jupyter Notebook的使用-helloworld
界面啟動、建立檔案
界面啟動
環境搭建好後, 本機輸入jupyter notebook指令,會自動彈出浏覽器視窗打開Jupyter Notebook。
#進入虛拟環境
workon ai
#輸入指令
jupyter notebook
還有一種方式是在終端輸入ipython notebook也是可以打開的。
本地notebook的預設URL為:
http://localhost:8888想讓notebook打開指定目錄, 隻要進入此目錄後執行指令即可。

建立notebook文檔
notebook的文檔格式是.ipynb
内容界面操作-helloworld
标題欄:點選标題(如Untitled) 修改文檔名 菜單欄
- 導航-File-Download as, 另存為其他格式
- 導航-Kernel
- Interrupt, 中斷代碼執行(程式卡死時)
- Restart, 重新開機Python核心(執行太慢時重置全部資源)
- Restart&Clear Output, 重新開機并清除所有輸出
- Restart&Run All, 重新開機并重新運作所有代碼
我們來輸出一個hello world。
然後運作代碼:快捷鍵(Shift+Enter)
也可以利用下圖所示去運作:
然後我們來進行一個加法運算:
從上述兩種方式來看,不進行print的的結果列印,會以out的形式進行輸出,是互動模式的展現。
cell操作
什麼是cell?
cell:一對In Out會話被視作一個代碼單元, 稱為cell。
Jupyter支援兩種模式:
- 編輯模式(Enter)
- 指令模式下回車Enter或滑鼠輕按兩下cell進入編輯模式。
- 可以操作cell内文本或代碼, 剪切/複制/粘貼移動等操作。
- 指令模式(Esc)
- 按Esc退出編輯, 進入指令模式,或者滑鼠在本單元格之外點選
- 可以操作cell單元本身進行剪切/複制/粘貼/移動等操作
1)滑鼠操作
2)快捷鍵操作
- 兩種模式通用快捷鍵
- Shift+Enter, 執行本單元代碼, 并跳轉到下一單元
- Ctrl+Enter, 執行本單元代碼, 留在本單元
cell行号前的*, 表示代碼正在運作
- 指令模式:按ESC進入
- Y, cell切換到Code模式
- M, cell切換到Markdown模式
- A, 在目前cell的上面添加cell
- B, 在目前cell的下面添加cell
- 輕按兩下D:删除目前cell
- Z,回退
- L, 為目前cell加上行号
<!--
- Ctrl+Shift+P, 對話框輸入指令直接運作
- 快速跳轉到首個cell,Crtl+Home
- 快速跳轉到最後一個cell,Crtl+End-->
- 編輯模式:按Enter進入
- 多光标操作:CtrL鍵點選滑鼠(Mac:CMD+點選滑鼠)
- 回退:CtrL+Z(Mac:CMD+Z)
- 重做:CtrL+Y(Mac:CMD+Y)
- 補全代碼:變量、方法後跟Tab鍵
- 為一行或多行代碼添加/取消注釋:Ctrl+/(Mac:CMD+/)
- 屏蔽自動輸出資訊:可在最後一條語句之後加一個分号
3)markdown示範
掌握标題和縮進即可。
顯示效果:
我們可以通過圖示來去看到markdown的示範效果:
配套視訊課程,點選這裡檢視
擷取更多資源請訂閱
Python學習站