開發與維運

快速上手Jupyter Notebook | Python 數據可視化庫 Matplotlib 快速入門之三

簡介Jupyter Notebook | Python 數據可視化庫 Matplotlib 快速入門之二

Jupyter Notebook的使用-helloworld

界面啟動、創建文件

界面啟動

環境搭建好後, 本機輸入jupyter notebook命令,會自動彈出瀏覽器窗口打開Jupyter Notebook。

#進入虛擬環境
workon ai
#輸入命令
jupyter notebook

還有一種方式是在終端輸入ipython notebook也是可以打開的。

本地notebook的默認URL為:http://localhost:8888

想讓notebook打開指定目錄, 只要進入此目錄後執行命令即可。

image.png

新建notebook文檔
notebook的文檔格式是.ipynb

image.png

內容界面操作-helloworld
標題欄:點擊標題(如Untitled) 修改文檔名 菜單欄

  • 導航-File-Download as, 另存為其他格式
  • 導航-Kernel

    • Interrupt, 中斷代碼執行(程序卡死時)
    • Restart, 重啟Python內核(執行太慢時重置全部資源)
    • Restart&Clear Output, 重啟並清除所有輸出
    • Restart&Run All, 重啟並重新運行所有代碼

我們來輸出一個hello world。

image.png

然後運行代碼:快捷鍵(Shift+Enter)

image.png

也可以利用下圖所示去運行:

image.png

然後我們來進行一個加法運算:

image.png

從上述兩種方式來看,不進行print的的結果打印,會以out的形式進行輸出,是交互模式的體現。

cell操作

什麼是cell?

cell:一對In Out會話被視作一個代碼單元, 稱為cell。

Jupyter支持兩種模式:

  • 編輯模式(Enter)

    • 命令模式下回車Enter或鼠標雙擊cell進入編輯模式。
    • 可以操作cell內文本或代碼, 剪切/複製/粘貼移動等操作。
  • 命令模式(Esc)

    • 按Esc退出編輯, 進入命令模式,或者鼠標在本單元格之外點擊
    • 可以操作cell單元本身進行剪切/複製/粘貼/移動等操作

1)鼠標操作

image.png

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演示
掌握標題和縮進即可。

image.png

顯示效果:

image.png

我們可以通過圖示來去看到markdown的演示效果:

image.png

配套視頻課程,點擊這裡查看

獲取更多資源請訂閱Python學習站

Leave a Reply

Your email address will not be published. Required fields are marked *