1. 程式人生 > >【語言工具】在pycharm中使用Jupyter Notebook

【語言工具】在pycharm中使用Jupyter Notebook

Jupyter的ipynb檔案轉為python(.py)檔案互轉:

File—>Download as—>python(.py)

我的記錄:

在(pycharm的)ipython中:

  • 新建notebook檔案:File-》New...-》Jupyter Notebook
  • 在python console 中:Enter鍵是執行程式碼,Shift + Enter為換行
  • plt.plot?? Ctrl+Enter可以檢視plt.plot的實現

在jupyter中,

  • Enter為換行
  • Shift+Enter為進入下一個單元格In[]
  • Ctrl+Enter為執行程式
  • Alt+Enter: 執行單元格程式碼,新建並移動到下一個單元格
  • Tab補全函式名稱
  • Shift+Tab:檢視函式引數
  • Ctrl + S儲存文件

Jupyter Notebook 有兩種鍵盤輸入模式。編輯模式,允許你往單元中鍵入程式碼或文字;這時的單元框線是綠色的。命令模式,鍵盤輸入執行程式命令;這時的單元框線是灰色。

按鍵 Esc 開啟命令模式:

  • Enter : 轉入編輯模式
  • Shift-Enter : 執行本單元,選中下個單元
  • Ctrl-Enter : 執行本單元
  • Alt-Enter : 執行本單元,在其下插入新單元
  • Y : 單元轉入程式碼狀態
  • M :單元轉入markdown狀態
  • R : 單元轉入raw狀態
  • 1 : 設定 1 級標題
  • 2 : 設定 2 級標題
  • 3 : 設定 3 級標題
  • 4 : 設定 4 級標題
  • 5 : 設定 5 級標題
  • 6 : 設定 6 級標題
  • Up : 選中上方單元
  • K : 選中上方單元
  • Down : 選中下方單元
  • J : 選中下方單元
  • Shift-K : 擴大選中上方單元
  • Shift-J : 擴大選中下方單元
  • A : 在上方插入新單元
  • B : 在下方插入新單元
  • X : 剪下選中的單元
  • C : 複製選中的單元
  • Shift-V : 貼上到上方單元
  • V : 貼上到下方單元
  • Z : 恢復刪除的最後一個單元
  • D,D : 刪除選中的單元
  • Shift-M : 合併選中的單元
  • Ctrl-S : 檔案存檔
  • S : 檔案存檔
  • L : 轉換行號
  • O : 轉換輸出
  • Shift-O : 轉換輸出滾動
  • Esc : 關閉頁面
  • Q : 關閉頁面
  • H : 顯示快捷鍵幫助
  • I,I : 中斷Notebook核心
  • 0,0 : 重啟Notebook核心
  • Shift : 忽略
  • Shift-Space : 向上滾動
  • Space : 向下滾動

編輯模式 ( Enter 鍵啟動)

  • Tab : 程式碼補全或縮排
  • Shift-Tab : 提示
  • Ctrl-] : 縮排
  • Ctrl-[ : 解除縮排
  • Ctrl-A : 全選
  • Ctrl-Z : 復原
  • Ctrl-Shift-Z : 再做
  • Ctrl-Y : 再做
  • Ctrl-Home : 跳到單元開頭
  • Ctrl-Up : 跳到單元開頭
  • Ctrl-End : 跳到單元末尾
  • Ctrl-Down : 跳到單元末尾
  • Ctrl-Left : 跳到左邊一個字首
  • Ctrl-Right : 跳到右邊一個字首
  • Ctrl-Backspace : 刪除前面一個字
  • Ctrl-Delete : 刪除後面一個字
  • Esc : 進入命令模式
  • Ctrl-M : 進入命令模式
  • Shift-Enter : 執行本單元,選中下一單元
  • Ctrl-Enter : 執行本單元
  • Alt-Enter : 執行本單元,在下面插入一單元
  • Ctrl-Shift-- : 分割單元
  • Ctrl-Shift-Subtract : 分割單元
  • Ctrl-S : 檔案存檔
  • Shift : 忽略
  • Up : 游標上移或轉入上一單元
  • Down :游標下移或轉入下一單元

參考: