Jupyter Notebook 基本操作快捷鍵方式
一、Jupyter Notebook 常用快捷鍵
1. 模式切換
- 當前 cell 側(cè)邊為藍色時,表示此時為命令模式,按 Enter 切換為編輯模式
- 當前 cell 側(cè)邊為綠色時,表示此時為編輯模式,按 Esc 切換為命令模式
兩者的區(qū)別就是,在編輯狀態(tài)下,可以在當前 cell 中寫代碼,但進行有些 jupyter 的快捷鍵操作就不管用。
在命令模式下,可以進行 jupyter 相關(guān)的快捷操作。注意:僅對當前編輯框有效。
2. 命令模式快捷鍵
- F:查找和替換
- Ctrl-Enter:運行當前 cell
- Shift-Enter:運行當前 cell 并 跳轉(zhuǎn)到下一 cell
- Alt-Enter:運行當前 cell 并在下方新建 cell
- Y:把當前 cell 內(nèi)容轉(zhuǎn)換為代碼形式
- M:把當前 cell 內(nèi)容轉(zhuǎn)換為 markdown 形式
- 1~6:把當前cell內(nèi)容設置為標題 1~6 格式
- Shift+上下鍵:按住 Shift 進行上下鍵操作可復選多個 cell
- A:在上方新建 cell
- B:在下方新建 cell
- X/C/Shift-V/V:剪切/復制/上方粘貼/下方粘貼
- 雙擊D:刪除當前 cell
- Z:撤銷刪除
- S:保存 notebook
- L:為當前 cell 的代碼添加行編號
- Shift-L:為所有 cell 的代碼添加行編號
- Shift-M:合并所選 cell 或合并當前 cell 和下方的 cell
- 雙擊I:停止 kernel
- 雙擊0:重啟 kernel
3. 編輯模式快捷鍵
- Tab:代碼補全
- Ctrl-A:全選
- Ctrl-Z:撤銷
- Ctrl-Home:將光標移至 cell 最前端
- Ctrl-End:將光標移至 cell 末端
- Ctrl+/ :注釋
二、Jupyter中的魔法函數(shù) (edit mode)
1. %reset
刪除當前 Jupyter 環(huán)境中的所有變量或名稱。
2. %time
計算當前代碼行的運行時長。
3. %timeit
計算當前代碼行的平均運行時長(即在執(zhí)行一個語句100000次(默認情況下)后,再給出運行最快3次的平均值。
4. %timeit
計算當前 cell 的代碼運行時長。
5. %matplotlib
顯示繪圖結(jié)果的風格,默認為 %matplotlib inline,是直接將圖片顯示在瀏覽器中,如果希望圖片單獨生成,可以使用 %matplotlib。
6. %load
加載本地 Python 文件或者網(wǎng)絡中的 Python 文件,例如本地腳本文件的加載:%load ex.py。
7. %run
用于運行本地或網(wǎng)絡中的 Python 文件,例如本地腳本文件的運行:%run ex.py。
8. %pwd
顯示 Jupyter 當前的工作空間。
9. %hist
顯示當前 Jupyter 中,所有運行過的歷史代碼。
10. %who
顯示當前 Jupyter 環(huán)境中的所有變量或名稱。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python range與enumerate函數(shù)區(qū)別解析
這篇文章主要介紹了Python range與enumerate函數(shù)區(qū)別解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-02-02
Python任意字符串轉(zhuǎn)16, 32, 64進制的方法
今天小編就為大家分享一篇Python任意字符串轉(zhuǎn)16, 32, 64進制的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-06-06
Python中用Descriptor實現(xiàn)類級屬性(Property)詳解
這篇文章主要介紹了Python中用Descriptor實現(xiàn)類級屬性(Property)詳解,本文先是講解了decorator是什么,然后給出了通過Descriptor來做一個類級的Property實例,需要的朋友可以參考下2014-09-09
使用Python進行網(wǎng)絡數(shù)據(jù)可視化的多種方法與技巧
可視化是理解和解釋大量數(shù)據(jù)的強大工具之一,而Python作為一種流行的編程語言,提供了豐富的庫和工具來進行網(wǎng)絡數(shù)據(jù)可視化,本文將介紹一些使用Python進行網(wǎng)絡數(shù)據(jù)可視化的方法與技巧,并提供相應的代碼實例,需要的朋友可以參考下2024-05-05

