jupyter 入門

FBshark發表於2024-11-26

本文原文連結:https://blog.csdn.net/CJIANJIANCjiajia/article/details/142967426

Jupyter介紹

Jupyter可以理解為python筆記本,可以分塊執行python程式碼並展示輸出結果,支援markdown格式的文字顯示。

簡單來說,jupyter中有三部分內容:markdown格式的文字塊; python程式碼塊; python的輸出結果塊。

Jupyter檔案的字尾為.ipynb。

Vscode或Pycharm中可以直接新建Jupyter檔案。

#這是程式碼塊
a = 'hello world'


print('這是程式碼塊的輸出結果')
print(a)
這是程式碼塊的輸出結果
hello world

使用pip安裝

  1. 確認python安裝。首先確保已經在計算機中安裝了python;使用Win+R開啟cmd命令符,輸入python --version檢視當前系統中python的版本,有版本號即為已經成功安裝。jupyter 入門
  2. 安裝jupyter notebook。接下來使用系統命令符安裝jupyter notebook;使用Win+R開啟cmd命令符,輸入pip install jupyter notebook,進行安裝
  1. 開啟jupyter notebook。最後,完成安裝後可以直接使用系統命令符開啟jupyter notebook;命令列輸入jupyter notebook。請注意,這時就不要關閉這個cmd視窗了,否則jupyter notebook也會關閉。(Jupyter 實際上將你的電腦作為一臺本地伺服器來執行,其主頁會在瀏覽器中開啟。預設情況下,Notebook 伺服器的訪問地址是 http://localhost:8888。 其中,localhost 代表你的計算機本身,而 8888 則是伺服器用於通訊的埠。)
  2. 安裝完成!瀏覽器自動彈出以下頁面即為成功安裝!

jupyter 入門

Jupyter的使用-小白入門手冊

開啟/建立新的Jupyter notebook檔案

  1. 開啟jupyter notebook後,進入主頁面(home),該頁面顯示了Jupyter notebook預設工作目錄下的所有檔案,你可以直接開啟.ipynb尾綴的檔案,或者新建一個檔案(選擇Python3 ipykernel,稍後解釋)

jupyter 入門

  1. 以建立新的檔案為例,建立成功後顯示如下頁面

jupyter 入門

選擇/更改核心

  1. 什麼是核心?在 Jupyter 中,核心(Kernel)是一個獨立的計算引擎(可以理解為當前檔案正在使用的程式語言)。每個 Jupyter Notebook 都與一個特定的核心關聯。支援Python、R、Java等等。

  2. 在建立notebook檔案時選擇核心。如下圖所示,準備建立一個以python為核心的notebook檔案。

  3. 更改核心。對於已經建立並開啟的notebook檔案,可以直接在上邊欄“kernel”處修改其核心。

jupyter 入門

修改單元格型別。選中單元格,點選上方欄切換單元格型別。主要有以下三種型別(標題型別最新版本暫不可用):

(1) 程式碼;使用python語法(當然,切換不同核心對應著不同程式語言)。可以執行

(2) markdown;使用markdown語法。可以執行

(3) 原生 NBConvert(Raw NBConvert);寫在Raw NBConvert中的程式碼不會被渲染執行,文件輸出的時候能夠保留原始程式碼或執行某些格式化操作。(很少很少用到)

關於單元格的各類操作

  1. 編輯模式(edit)與命令模式(command)。點選單元格內部,最左邊顯示綠色,此時為編輯模式,正常編寫程式碼即可。點選單元格左側,最左邊顯示藍色,此時為命令模式,可以對單元格進行一系列其他操作。

jupyter 入門

  1. 常見快捷命令。

    (1) A;插入上方單元格;在當前單元格上方插入一個新的單元格。

    (2) B;插入下方單元格;在當前單元格下方插入一個新的單元格。

    (3) D, D;刪除單元格;刪除當前選中的單元格。

    (4) Y;切換到程式碼單元格;將當前單元格型別切換為程式碼單元格。

    (5) M;切換到Markdown單元格;將當前單元格型別切換為Markdown單元格。

    (6) Z;撤銷刪除單元格;撤銷上一次刪除單元格的操作。

    (7) Ctrl + S;儲存檔案;儲存當前的Notebook檔案。

    (8) Shift + Enter;執行單元格並選中下一個;執行當前單元格並選中下一個單元格。

    (9) Shift + Ctrl + Enter;執行上方所有單元格;執行當前單元格及其上方的所有單元格。

    (10) Ctrl + Up;上移單元格;將當前單元格上移一個位置。

    (11) Ctrl + Down;下移單元格;將當前單元格下移一個位置。

相關文章