Python基礎(chǔ)入門學(xué)習(xí)筆記——Jupyter簡介

Jupyter 簡介


Jupyter Notebook(此前被稱為 IPython notebook)是一個交互式筆記本究履,支持運行 40 多種編程語言。

Jupyter Notebook 的本質(zhì)是一個 Web 應(yīng)用程序吃嘿,便于創(chuàng)建和共享文學(xué)化程序文檔祠乃,支持實時代碼,數(shù)學(xué)方程兑燥,可視化和 Markdown亮瓷。 用途包括:數(shù)據(jù)清理和轉(zhuǎn)換,數(shù)值模擬降瞳,統(tǒng)計建模嘱支,機器學(xué)習(xí)等等 ≌跫ⅲ——摘自360百科

Jupyter 編輯器集成了很多功能除师,用起來非常方便,Python編輯器還有 Spyder扔枫、Pycham等汛聚。

如何打開 Jupyter ?


鼠標(biāo)左鍵單擊Windows 10系統(tǒng)界面左下角視窗圖標(biāo)-[開始]菜單(鍵盤上找到對應(yīng)圖標(biāo)的win鍵按下也能打開開始菜單)茧吊,找到安裝好的Anaconda3文件夾(如果還沒安裝Anaconda3可以查看我的Anaconda安裝筆記——《Python基礎(chǔ)入門學(xué)習(xí)筆記——Anaconda安裝》

打開Jupyter

點擊該文件夾下的Jupyter Notebook (Anaconda3)開啟Jupyter

正在啟動Jupyter

加載完成后會自動在默認(rèn)瀏覽器打開Jupyter在線編輯器

Jupyter在線編輯器

如何使用 Jupyter 在線編輯器


新建文件夾

在jupyter中新建一個文件夾

點擊界面右上角的[New]按鈕在展開的下拉列表中選擇Other:下的Folder選項新建一個文件夾(文件夾默認(rèn)名 —— Untitled Folder

修改文件夾名字

勾選剛剛創(chuàng)建的文件夾左上角點擊 Rename 可以修改文件名贞岭,點擊 Move 可以移動所選文件位置,點擊紅色刪除圖標(biāo)可以刪除所選文件搓侄。

重命名

新建 Python3 編輯窗口


新建Python3編輯窗口

點擊進入剛剛創(chuàng)建好的文件夾,點擊右上角 [New] 按鈕選擇 Notebook: 下的 Python 3 創(chuàng)建新的代碼话速。

修改代碼名稱

點擊左上角文件名可以修改該代碼文件名

Jupyter 菜單介紹

  • File —— 文件
    • New Notebook —— 新筆記(創(chuàng)建一個新筆記)
    • Open... —— 打開...(打開一個帶有儀表板視圖的新窗口)
    • Make a Copy... —— 制作副本...(打開此筆記內(nèi)容的副本并啟動新內(nèi)核)
    • Save as... —— 另存為...(保存筆記本內(nèi)容的副本并啟動新內(nèi)核)
    • Rename... —— 重命名...
    • Save and Checkpoint —— 保存并檢查點
    • Revert to Checkpoint —— 恢復(fù)到檢查點
    • Print Preview —— 打印預(yù)覽
    • Download as —— 下載為
    • Close and Halt —— 關(guān)閉并停止(關(guān)閉此筆記本內(nèi)核讶踪,然后關(guān)閉此窗口)
  • Edit —— 編輯
    • Cut Cells —— 剪切單元格
    • Copy Cells —— 復(fù)制單元格
    • Paste Cells Above —— 粘貼上面的單元格
    • Paste Cells Below —— 粘貼下面的單元格
    • Paste Cells & Replace —— 粘貼并替換單元格
    • Delete Cells —— 刪除單元格
    • Undo Delete Cells —— 撤消刪除單元格
    • Split Cell —— 拆分單元格
    • Merge Cell Above —— 合并上方的單元格
    • Merge Cell Below —— 合并下方的單元格
    • Move Cell Up —— 向上移動單元
    • Move Cell Down —— 向下移動單元格
    • Edit Notebook Metadata —— 編輯筆記本元數(shù)據(jù)
    • Find and Replace —— 查找和替換
    • Cut Cell Attachments —— 剪切單元格
    • Copy Cell Attachments —— 復(fù)制單元格附件
    • Paste Cell Attachments —— 粘貼單元格附件
    • Insert Image —— 插入圖片
  • View —— 視圖
    • Toggle Header —— 切換標(biāo)題(顯示/隱藏標(biāo)志和筆記本標(biāo)題(上面的菜單欄))
    • Toggle Toolbar —— 切換工具欄(顯示/隱藏活動圖標(biāo)和筆記本標(biāo)題(在菜單欄下方))
    • Toggle Line Numbers —— 切換行號(顯示/隱藏單元格中的行號)
    • Cell Toolbar —— 單元格工具欄
  • Insert —— 插入
    • Insert Cell Above —— 在上方插入單元格(將空代碼單元格插入當(dāng)前活動單元格上方)
    • Insert Cell Below —— 在下方插入單元格(在當(dāng)前活動單元格下方插入空代碼單元格)
  • Cell —— 單元格
    • Run Cells —— 運行單元格
    • Run Cells and Select Below —— 運行單元格并選擇下面
    • Run Cells and Insert Below —— 運行單元格并插入下方
    • Run All —— 全部運行
    • Run All Above —— 運行上述所有
    • Run All Below —— 運行以下全部
    • Cell Type —— 單元格類型
    • Current Outputs —— 當(dāng)前輸出
    • All Output —— 全部輸出
  • Kernel —— 內(nèi)核
    • Interrupt —— 中斷
    • Restart —— 重新啟動
    • Restart & Clear Output —— 重新啟動并清除輸出
    • Restart & Run All —— 重新啟動并全部運行
    • Reconnect —— 重新連接
    • Shutdown - 關(guān)閉
    • Change kernel —— 更換內(nèi)核
  • Widgets —— 控件
    • Save Notebook Widget State —— 保存筆記本控件狀態(tài)
    • Clear Notebook Widget State —— 清除筆記本控件狀態(tài)
    • Download Widget State —— 下載控件狀態(tài)
    • Embed Widgets —— 嵌入控件
  • Help —— 幫助
    • User Interface Tour —— 用戶界面導(dǎo)覽
    • Keyboard Shortcuts —— 鍵盤快捷鍵
    • Edit Keyboard Shortcuts —— 編輯鍵盤快捷鍵
    • About —— 關(guān)于
單元格類型切換

這個位置可以切換單元格的類型,效果如圖泊交。

Jupyter 快捷鍵

Jupyter筆記本有兩種不同的鍵盤輸入模式. 編輯模式允許您將代碼或文本輸入到一個單元格中乳讥,并通過一個綠色的單元格來表示 命令模式將鍵盤與筆記本級命令綁定在一起,并通過一個灰色的單元格邊界顯示廓俭,該邊框為藍色的左邊框云石。

命令行模式(按 Esc 生效)

  • F: 查找并且替換
  • Ctrl-Shift-F: 打開命令配置
  • Ctrl-Shift-P: 打開命令配置
  • Enter: 進入編輯模式
  • P: 打開命令配置
  • Shift-Enter: 運行代碼塊, 選擇下面的代碼塊
  • Ctrl-Enter: 運行選中的代碼塊
  • Alt-Enter: 運行代碼塊并且插入下面
  • Y: 把代碼塊變成代碼
  • M: 把代碼塊變成標(biāo)簽
  • R: 清除代碼塊格式
  • 1: 把代碼塊變成heading 1
  • 2: 把代碼塊變成heading 2
  • 3: 把代碼塊變成heading 3
  • 4: 把代碼塊變成heading 4
  • 5: 把代碼塊變成heading 5
  • 6: 把代碼塊變成heading 6
  • K: 選擇上面的代碼塊
  • : 選擇上面的代碼塊
  • : 選擇下面的代碼塊
  • J: 選擇下面的代碼塊
  • Shift-K: 擴展上面選擇的代碼塊
  • Shift-上: 擴展上面選擇的代碼塊
  • Shift-下: 擴展下面選擇的代碼塊
  • Shift-J: 擴展下面選擇的代碼塊
  • Ctrl-A: select all cells
  • A: 在上面插入代碼塊
  • B: 在下面插入代碼塊
  • X: 剪切選擇的代碼塊
  • C: 復(fù)制選擇的代碼塊
  • Shift-V: 粘貼到上面
  • V: 粘貼到下面
  • Z: 撤銷刪除
  • D,D: 刪除選中單元格
  • Shift-M: 合并選中單元格, 如果只有一個單元格被選中
  • Ctrl-S: 保存并檢查
  • S: 保存并檢查
  • L: 切換行號
  • O: 選擇單元格的輸出
  • Shift-O: 切換選定單元的輸出滾動
  • H: 顯示快捷鍵
  • I,I: 中斷服務(wù)
  • 0,0: 重啟服務(wù)(帶窗口)
  • Esc: 關(guān)閉頁面
  • Q: 關(guān)閉頁面
  • Shift-L: 在所有單元格中切換行號,并保持設(shè)置
  • Shift-空格: 向上滾動
  • 空格: 向下滾動

編輯模式(按 Enter 生效)

  • Tab: 代碼完成或縮進
  • Shift-Tab: 工具提示
  • Ctrl-]: 縮進
  • Ctrl-[: 取消縮進
  • Ctrl-A: 全選
  • Ctrl-Z: 撤銷
  • Ctrl-/: 評論
  • Ctrl-D: 刪除整行
  • Ctrl-U: 撤銷選擇
  • Insert: 切換 重寫標(biāo)志
  • Ctrl-Home: 跳到單元格起始處
  • Ctrl-上: 跳到單元格起始處
  • Ctrl-End: 跳到單元格最后
  • Ctrl-下: 跳到單元格最后
  • Ctrl-左: 跳到單詞左邊
  • Ctrl-右: 跳到單詞右邊
  • Ctrl-刪除: 刪除前面的單詞
  • Ctrl-Delete: 刪除后面的單詞
  • Ctrl-Y: 重做
  • Alt-U: 重新選擇
  • Ctrl-M: 進入命令行模式
  • Ctrl-Shift-F: 打開命令配置
  • Ctrl-Shift-P: 打開命令配置
  • Esc: 進入命令行模式
  • Shift-Enter: 運行代碼塊, 選擇下面的代碼塊
  • Ctrl-Enter: 運行選中的代碼塊
  • Alt-Enter: 運行代碼塊并且插入下面
  • Ctrl-Shift-Minus: 在鼠標(biāo)處分割代碼塊
  • Ctrl-S: 保存并檢查
  • : 光標(biāo)下移
  • : 光標(biāo)上移
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末研乒,一起剝皮案震驚了整個濱河市汹忠,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌雹熬,老刑警劉巖宽菜,帶你破解...
    沈念sama閱讀 217,826評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異竿报,居然都是意外死亡铅乡,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評論 3 395
  • 文/潘曉璐 我一進店門烈菌,熙熙樓的掌柜王于貴愁眉苦臉地迎上來阵幸,“玉大人花履,你說我怎么就攤上這事≈可蓿” “怎么了诡壁?”我有些...
    開封第一講書人閱讀 164,234評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長咬腕。 經(jīng)常有香客問我欢峰,道長,這世上最難降的妖魔是什么涨共? 我笑而不...
    開封第一講書人閱讀 58,562評論 1 293
  • 正文 為了忘掉前任纽帖,我火速辦了婚禮,結(jié)果婚禮上举反,老公的妹妹穿的比我還像新娘懊直。我一直安慰自己,他們只是感情好火鼻,可當(dāng)我...
    茶點故事閱讀 67,611評論 6 392
  • 文/花漫 我一把揭開白布室囊。 她就那樣靜靜地躺著,像睡著了一般魁索。 火紅的嫁衣襯著肌膚如雪融撞。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,482評論 1 302
  • 那天粗蔚,我揣著相機與錄音尝偎,去河邊找鬼。 笑死鹏控,一個胖子當(dāng)著我的面吹牛致扯,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播当辐,決...
    沈念sama閱讀 40,271評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼抖僵,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了缘揪?” 一聲冷哼從身側(cè)響起耍群,我...
    開封第一講書人閱讀 39,166評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎寺晌,沒想到半個月后世吨,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,608評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡呻征,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,814評論 3 336
  • 正文 我和宋清朗相戀三年耘婚,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片陆赋。...
    茶點故事閱讀 39,926評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡沐祷,死狀恐怖嚷闭,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情赖临,我是刑警寧澤胞锰,帶...
    沈念sama閱讀 35,644評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站兢榨,受9級特大地震影響嗅榕,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜吵聪,卻給世界環(huán)境...
    茶點故事閱讀 41,249評論 3 329
  • 文/蒙蒙 一凌那、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧吟逝,春花似錦帽蝶、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至囱井,卻和暖如春驹尼,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背庞呕。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評論 1 269
  • 我被黑心中介騙來泰國打工扶欣, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人千扶。 一個月前我還...
    沈念sama閱讀 48,063評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像骆捧,于是被迫代替她去往敵國和親澎羞。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,871評論 2 354