Python Jupyter Notebook 使用教學

Hsiao-Yu
FishTung
Published in
5 min readAug 29, 2018
“gray and black fountain pen and book” by Aaron Burden on Unsplash
⚠ 注意事項 ⚠
* 課程內容是本人的嘔心瀝血之作,若有引用請標明出處
* 本文最後編輯日期:2018/08/29

簡介 Jupyter Notebook

  • 是一個寫程式的工具
  • 逐行執行並且做到資料視覺化
  • 由於其逐行執行的特性,適合 Python 初學者從中了解程式邏輯

開啟 Jupyter Notebook

個人喜歡方法 1,覺得較方便,請各位找到自己喜歡的方法

方法 1:透過命令提示字元

步驟 1:開啟命令提示字元,輸入 jupyter notebook

步驟 2:按下鍵盤 Enter,開始執行

步驟 3:完成

成功開啟會自動打開瀏覽器,到 Jupyter Notebook 頁面

方法 2:透過 Anaconda Navigator

步驟 1:找到 Anaconda3 資料夾中的 Anaconda Navigator,將其開啟

步驟 2:點擊 Anaconda Navigator 中 Jupyter Notebook 的 Launch 來啟動

步驟 3:完成

成功開啟會自動打開瀏覽器,到 Jupyter Notebook 頁面

使用 Jupyter Notebook 撰寫 Python

注意:
透過 Jupyter Notebook 建立的 Python 檔副檔名是 .ipynb,與一般的 .py 檔不同

步驟 1:選取 Python 檔要存放的位置,教學以 Desktop 為例

步驟 2:選取 New

步驟 3:選取 Python 3

選取 Python 3 後,會開啟新頁簽到撰寫程式的頁面,如下圖

Jupyter Notebook 功能介紹

進入撰寫程式碼的頁面後,會看到一個格子,裡面可以輸入程式碼,在 Jupyter Notebook 中稱它為一個 Cell,一支程式可以存在多個 Cell,每個 Cell 都是可以執行的區塊

Jupyter Notebook 按鈕介紹

在頁面上方有一排按鈕,本節對當中較常用的做介紹

初嘗 Python

不可免俗,各式程式語言的第一個教學都是印出 Hello World,因此這邊也以印出 Hello World 作為範例
一般要透過 Python 印出字串時,我們會透過 print() 來達成,如下:

但是 Jupyter Notebook 的特性是不需透過 print() 直接執行即可印出結果,如下圖:

當然,在初學期間建議同學養成印出結果記得用上 print() 的好習慣

要執行 Cell 有 2 種方式:

  1. 按下界面上的 Run
  2. 按鍵盤的 Shift + Enter

替檔案改名

剛剛我們嘗試寫了第一支程式,Jupyter Notebook 在創建程式時會預設命名為 Untitled,而我們應該替它改名,在頁面上直接點選 Untitled 就可以做修改的動作

在此範例中將檔名改為 Hello World,改好後按下 Rename

此時就能看到檔名已經順利的更換為 Hello World

恭喜各位學會了 Jupyter Notebook 的基礎操作
有興趣了解其它更詳細的功能介紹請參閱官方文件
教學到這邊告一段落,如果喜歡我的文章,歡迎透過街口支付請我一杯咖啡☕️

--

--