點擊3D實驗室發現更多精彩!
Python是一種開源的計算機語言,在眾多領域有廣泛的應用。但直接安裝 python 其自身不帶 numpy、matplotlib等常使用的第三方庫,需要pip install XXX去逐一安裝,如此較麻煩。這時候有一個叫anaconda的,它是一個關於 Python 和 R語言的免費增值開源發行版,它自帶了通常使用的大量的包,所以通常直接安裝anaconda有點接近一勞永逸的意思。
安裝好了 Anaconda 相當於安裝好了 python,同時裡面還集成了很多關於 python 科學計算和可視化等第三方庫,比如我們經常需要用到的 numpy、scipy、matlibplot等。
一、Anaconda 安裝
1.1 下載 Anaconda 安裝文件
通過網址:https://www.anaconda.com,進入Anaconda的官網。
選擇左上的 Products:
然後點擊 Individual Edition 下面的 Download,之後會轉移到 Anaconda Installers 的界面:
根據你的電腦系統選擇 Windows、MacOS 和 Linux 等作業系統下的安裝文件。這裡我用的是 Windows 10 作業系統,所以選擇「64-Bit Graphical Installer (457 MB)」。點擊後下載 Anaconda3 的安裝文件。
蘋果電腦用戶選擇 MacOS 版本即可,如果不想麻煩,請選擇"64-Bit Graphical Installer (435 MB)"。
1.2 安裝 Anaconda
選擇默認位置安裝即可:
可以根據實際情況選擇「Advaced Options」,然後點擊「Install」安裝即可:
其中點擊進度條下方按鈕可查看安裝明細,如下圖所示。
安裝完成後關閉窗口即可開始使用。
1.3 在開始菜單中查看 Anaconda
Anaconda 裝好之後,可以在開始菜單查看。可以看到包含了如下圖所示的組件:
之後我們會用到的主要是:
Anaconda Prompt:Anaconda 自帶的命令行
Jupyter Notebook:一個簡單易用、適合入門的 IDE
二、Jupyter notebook
2.1 jupyter notebook簡介
Jupyter notebook是一個在線編輯器,可以在網頁上編輯程序,在編輯的過程中,每次編輯一行代碼就可以運行一行代碼,運行的結果也可以顯示在代碼的下方,方便查看。當所有的程序編寫和運行完畢之後,還可以直接把編輯和運行之後的所有信息保存在文件中。
2.2 jupyter notebook啟動
在 Windows 10中,直接點擊左下角的 Windows圖標,點擊「Anaconda3 (64-bit)」,展開後即可看到 「Jupyter Notebook (anaconda3)」,
點擊後就可以啟動 jupyter botebook 編輯器
啟動之後會自動打開瀏覽器,並訪問http://localhost:8888,默認跳轉到http://localhost:8888/tree
三、Jupyter notebook的兩種模式與cell操作的快捷鍵
3.1 兩種模式:
對於Notebook中的單元,有兩種模式:命令模式(Command Mode)與編輯模式(Edit Mode),在不同模式下我們可以進行不同的操作。
如上圖,在編輯模式(Edit Mode)下,右上角出現一隻鉛筆的圖標,單元左側邊框線呈現出綠色,點Esc鍵或運行單元格(ctrl-enter)切換回命令模式。
在命令模式(Command Mode)下,鉛筆圖標消失,單元左側邊框線呈現藍色,按Enter鍵或者雙擊cell變為編輯狀態。
command mode和edit mode。在一個cell中按下enter就進入edit mode,按下Esc進入command mode。
3.2 cell操作的常用快捷鍵:
從一個cell跳轉到下一個cell:在一個cell中按下shift+enter就進入了下一個cell
創建cell:在一個cell中創建下一個cell可以使用shift+enter,另外創建下一個cell可以使用b(在command模式下),在當前cell之前創建cell使用a(在command模式下)
刪除cell:command模式下,在一個cell中,連續按兩次d
保存編輯的內容:在command模式下,按s
使用下面的方式可以在code、markdown輸入模式間切換
顯示行數:在command模式下,按;l
跳轉到第一個cell:ctrl+home
跳轉到最後一個cell:ctrl+end
為一行或多行添加/取消注釋:ctrl+/
編譯並運行一個cell中的內容:shift+enter
快捷方式匯總:
注意不要死記硬背,在使用過程中需要什麼就去查,多用用就能記住了。
跟我們一塊,開啟你的 Python 學習之旅吧!
由於微信平臺算法改版,公號內容將不再以時間排序展示,如果大家想第一時間看到我們的推送,強烈建議星標我們和給我們多點點【在看】。星標具體步驟為:(1)點擊頁面最上方「3D實驗室」,或者掃描下面的二維碼,進入公眾號主頁(2)點擊右上角的小點點,在彈出頁面點擊「設為星標」,就可以啦。