你好,歡迎進入江蘇優(yōu)軟數字科技有限公司官網!
發(fā)布時間:2023-12-20
瀏覽次數:0
大家好,我是Peter~
很多讀者問我,Peter文章中的代碼是用什么編輯器寫的?
今天就公開了:,不,不,沒有文字。 只有一種工具: 。 從2019年開始我已經使用了兩年半多了,今天就來說說吧~
工欲善其事,必先利其器
1.官網學習地址:
2、使用說明:
3.知乎上有一個很好的教程:
1. 內容
2. 誰在使用它?
可能有的朋友不知道,誰在用呢?
這是從官網看到的用戶:谷歌、微軟、NASA、IBM等國際知名公司都在其中。 那么,您確定還不需要它嗎?
3.你寫了什么?
既然它如此受歡迎,彼得用它寫了什么? (ipynb文件正在完成)
1.系列文章
2.系列文章
3.可視化庫的使用
摘要:Peter 的所有文章都是用
4. 什么是.1 簡介
它是一個基于網絡的交互式計算應用程序。 它可以應用于整個計算過程:從開發(fā)文檔、運行代碼到顯示結果。
簡而言之,就是一個以網頁形式打開的程序。 您可以直接在網頁中編寫并運行代碼,代碼的結果將直接顯示在代碼塊下方。
如果在編程過程中需要編寫描述文檔,可以在同一頁面直接使用語法編寫,方便及時描述和解釋。
4.2 組成
主要由兩部分組成:網頁和文檔
上面已經介紹了基于Web的應用程序,整個Web應用程序結合了多個元素:文檔、計算公式、文檔編寫、可視化動態(tài)圖形,甚至可以嵌入PPT??傊@個Web應用程序可以實現各種功能
所有程序都能夠以各種形式輸入和輸出:公式、文檔、富媒體形式等。
文檔保存為JSON格式文件,后綴為.ipynb,不僅方便版本控制,也方便與他人共享。
另外,文檔還可以導出為:HTML、LaTeX、PDF等格式文件,非常方便且互聯(lián)網化!
4.3 特點 5. 安裝
建議直接安裝,這樣會省去你以后很多麻煩。
它是世界上最大的數據科學平臺和基于數據庫的環(huán)境管理工具。 與其他圖書館管理工具相比,它更適合數據工作者。
安裝后不僅會自動安裝很多第三方庫,比如:、numpy等,真是方便。
安裝時可以自行搜索教程,萬無一失的安裝。
推薦幾個安裝教程:
1、系統(tǒng):
2、MacOS系統(tǒng):
3、Linux系統(tǒng)():
安裝包下載地址:#
6. 開始
(1)安裝后我們可以從任意位置啟動,直接輸入即可啟動。
執(zhí)行命令后,終端中會顯示一系列服務器信息,并且瀏覽器會自動啟動:
(base)?peter:pandas系列教程?peter$?pwd?????--?查看當前的目錄
/Users/peter/Desktop/WeChat/文章/pandas系列教程??
(base)?peter:pandas系列教程?peter$?jupyter?notebook???--?輸入?jupyter?notebook?表示啟動
! ! ! 注意:啟動后我們所有的操作不要關閉終端,否則會斷開與本地服務器的連接。
(2) 啟動后,您將進入初始頁面,包括當前目錄下的所有文件(文件夾和文檔):
我們看到默認地址是:8888,也就是本機默認的8888端口。 當我們打開多個端口時,它們會自動變成8889、8890等端口。
當然,我們也可以自定義端口:
jupyter?notebook?--port?9988???#?使用9988端口
(3)啟動后,我們可以新建一個ipynb文件:
7. 使用
啟動并創(chuàng)建新文件后,我們就可以在其中開始編碼和文檔寫入了。 我們來談談如何使用它。
首先我們要明白一件事:有兩種模式
7.1 主頁面
主頁面分為4部分:
7.2 幫助文檔
如果您是新手,可以直接查看幫助文檔:
!jupyter?notebook?-h????#?感嘆號!不能少
7.3 重命名
默認名稱為“未命名”,重命名文件:圖解apply函數
7.4 文檔
【文件】菜單主要提供各種文件的輸入輸出操作,尤其是將ipynb文件下載成各種形式輸出,非常方便:
7.5 運行代碼
當我們在代碼單元格中輸入代碼時如何運行代碼?
1.點擊【運行】按鈕
2. 快捷鍵
將光標置于我們需要運行的代碼框中,然后Shift+Enter即可運行~
3.運行所有代碼
如果我們想直接從頭開始運行所有代碼,請執(zhí)行以下操作:[]到[ & Run All]
7.6 內省
在對象之前和之后使用問號? 可以顯示有關對象的摘要信息。 該對象可以是自建的或包含的:
打印函數和自定義函數的內省匯總信息:
使用雙問號? 另一個用途是顯示函數的源代碼:
7.7%運行
%run 命令可用于運行任何文件:
%run?Python文件的絕對路徑
假設我們當前目錄中有一個文件:
我們運行py文件中:查看三個變量及返回值
8. 擴展功能的安裝 8.1
它實際上沒有太多的功能,所以通常是在上面安裝一個擴展,然后它就可以起飛了。
安裝和啟動命令如下:
#?安裝Jupyter的配置器
pip?install?jupyter_nbextensions_configurator
#?啟動配置器
jupyter?nbextensions_configurator?enable?--user
8.2 顯示代碼行數
當一個單元格中有很多行代碼時,我們想要顯示行數:
8.3 編碼文檔
每當彼得需要做筆記時,他都會使用它。 內容可以直接使用 中的語法編寫。 有兩種方法可以實現這一目標。
關于and的語法是什么,直接在公眾號回復即可獲取免費PPT進行學習。
方法一:從下拉選項中選擇【標記】
方法二:快捷鍵使用:【左邊藍色+M鍵】,Peter常用
8.4 生成目錄
使用時,可以顯示不同級別的目錄。 首先,您需要在擴展中啟用此功能:
點擊啟用目錄生成:目錄默認在左側,也是分層實現的。
我們把光標放在目錄上,出現一個+號,可以向右拖動:
除了在左側生成目錄外,還可以在整個 ipynb 文件的頂部生成目錄:
無論是左側目錄還是頂部目錄,當我們點擊某個標題時,都會自動跳轉到相應位置sublime text 格式化代碼快捷鍵,查看和定位文檔或代碼超級方便。
8.5 標題突出顯示
安裝擴展后,我們還可以突出顯示標題:
8.公式
現在可以使用了,我們可以編輯LaTex公式了。 例如:在“格式”下的單元格中輸入以下內容:
$$?P(A?\\mid?B)?=?\\frac{P(B?\\mid?A)?\\,?P(A)}{P(B)}?$$
將生成相應的 LaTeX 公式:
8.7 輸出多個結果
一般情況下只會輸出一個結果,也可以通過設置同時輸出多個結果。
默認情況下,僅輸出最近變量**的值,即示例中的b**。
通過設置 . 參數為allsublime text 格式化代碼快捷鍵,可以顯示所有變量或聲明。 添加兩行代碼就可以達到輸出多個變量的效果:
from?IPython.core.interactiveshell?import?InteractiveShell
InteractiveShell.ast_node_interactivity?=?'all'
8.8 拼寫檢查
這是一個檢查拼寫錯誤的擴展,可以快速發(fā)現我們的拼寫錯誤。 最主要的是這個插件的工作格式如下:
初衷是:這是錯誤的
8.9 隱藏輸入
當我們只想查看輸出out部分的內容時,我們可以隱藏輸入代碼:
這是隱藏之前的效果:
9. 快捷鍵
1.命令模式快捷鍵(按Esc鍵打開):
快捷鍵功能
進入
切換到編輯模式
Shift-Enter
運行該單元并選擇下一個單元
Ctrl-Enter
運行這個單元
Alt-Enter
運行該單元并在其下方插入一個新單元
單元轉換到代碼狀態(tài)
單位過渡態(tài)
單位轉換到原始狀態(tài)
1, 2, 6
設置 1、2、6 級標題
向上
選擇上方單位
選擇上方單位
向下
選擇下面的單位
選擇下面的單位
Shift-K
連續(xù)選擇上面的單位
Shift-J
連續(xù)選擇以下單位
在上方插入新單位
在下面插入新單位
剪切選定的單元格
復制選定的單元格
Shift-V
粘貼到上面的單元格中
粘貼到下面的單元格中
恢復最后刪除的單元
德,德
刪除選定的單元格
Shift-M
合并選定的單元格
Ctrl-S
保存當前
保存當前
開關線數
轉換輸出
Shift-O
轉換輸出滾動
Esc鍵
關閉頁面
關閉頁面
顯示快捷方式幫助
我,我
中斷內核
0,0
重新啟動內核
轉移
忽視
移位空間
向上滑動
空間
向下滾動
2.編輯模式快捷鍵(按Enter鍵啟動)
快捷鍵功能
標簽
代碼完成或縮進
Shift-Tab 鍵
暗示
Ctrl-]
縮進
Ctrl-[
取消縮進
Ctrl-A
全選
Ctrl-Z
取消
Ctrl-Shift-Z
重做
Ctrl-Y
重做
Ctrl-Home
跳轉到單元開頭
Ctrl-向上
跳轉到單元開頭
Ctrl-結束
跳至單元末尾
Ctrl-向下
跳至單元末尾
Ctrl-左鍵
跳轉到左邊的前綴
Ctrl-右
跳轉到正確的前綴
Ctrl-
刪除前一個單詞
Ctrl-
刪除下一個單詞
Esc鍵
切換到命令模式
Ctrl-M
切換到命令模式
Shift-Enter
運行該單元并選擇下一個單元
Ctrl-Enter
運行這個單元
Alt-Enter
運行該單元并在下面插入一個單元
Ctrl-Shift–
分體式單元
Ctrl-Shift-
分體式單元
Ctrl-S
保存當前
轉移
忽視
向上
將光標向上移動或移動到上一個單位
向下
向下移動光標或轉到下一個單元
Ctrl-/
注釋整行/取消注釋
10. 魔法命令
特殊命令稱為魔術命令,它們旨在簡化常見任務。
官網地址:
魔法命令的前綴符號是百分號%。 例如,%用于檢查一段代碼的執(zhí)行時間。 魔法命令可以直接使用,也可以賦值給變量然后使用:
下面記錄幾個常用的魔法命令:
魔法指令功能
%密碼
查看當前工作目錄
%光盤
更改當前工作目錄
%ls
查看目錄文件列表
%
寫文件
%跑步
運行腳本; %run 可以執(zhí)行 .py 文件中的代碼或指定 ipynb 文件
%誰是
查看當前變量
%重置
清除當前變量
%
測試單行代碼的運行時間
%歷史記錄
打印命令輸入歷史記錄
%粘貼
從剪貼板執(zhí)行預先格式化的代碼
%
打開提示并手動粘貼執(zhí)行的代碼
%調試
從最后發(fā)生錯誤的地方進入交互式調試器
11.更改主題
在上圖中,使用默認主題:白色。 其實主題是可以改變的:
安裝并使用不同的主題
#?安裝
pip?install?jupyterthemes
pip?install?--upgrade?jupyterthemes
?切換不同主題?
#?查看所有顏色主題?--list
jt?-l
#?選擇主題?--theme
jt?-t?主題名稱
#?恢復默認主題?--recover
jt?-r
1.查看主題
$jt?-t?monokai??#?選擇某個主題
$jt?-t?oceans16
#?然后重新啟動jupyter?notebook
$jupyter?notebook???#?啟動命令
如果想改回原來的主題,只需輸入 jt -r
整理不易,請連續(xù)點贊三遍↓
如有侵權請聯(lián)系刪除!
Copyright ? 2023 江蘇優(yōu)軟數字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服務提供商
13262879759
微信二維碼