Python基礎(chǔ)之Spyder的使用
Spyder是什么
Spyder是一個用于科學(xué)計算的使用Python編程語言的集成開發(fā)環(huán)境(IDE)。
它結(jié)合了綜合開發(fā)工具的高級編輯、分析、調(diào)試功能以及數(shù)據(jù)探索、交互式執(zhí)行、深度檢查和科學(xué)包的可視化功能,為用戶帶來了很大的便利。
打開Spyder
在開始菜單,找到Anaconda3 -Spyder,點(diǎn)擊即可進(jìn)入;也可將“Spyder”發(fā)送到桌面快捷方式,以后就可以在桌面點(diǎn)擊“Spyder”圖標(biāo)進(jìn)入

修改顯示主題
進(jìn)入Spyder后頁面如圖所示

雖然程序員普遍偏好黑色的背景(我也不知道為什么,可能看上去更高大上吧),但我們也可以選擇自己喜歡的背景。
我們可以點(diǎn)擊Tools-Preference-Appearance,選擇自己喜歡的顯示主題,點(diǎn)擊不同的主題再點(diǎn)擊右邊的preview按鈕,即可看到效果圖。


選中顯示主題后點(diǎn)擊Apply,系統(tǒng)提示Spyder需要重新啟動,點(diǎn)擊Yes。
修改語言
我們可以點(diǎn)擊Tools-Preference-Application-Advanced settings選擇“簡體中文”并點(diǎn)擊“Apply”,即可切換為中文。


Spyder的核心構(gòu)建塊
我們最經(jīng)常使用的就是代碼編輯區(qū)、變量瀏覽器、IPython控制臺這三個窗口。

- 代碼編輯區(qū):默認(rèn)位于Spyder界面的左邊,主要用于編寫代碼文件。
- 變量瀏覽器:默認(rèn)位于Spyder界面的右上角,只要是Python內(nèi)存中的結(jié)構(gòu)變量,例如數(shù)據(jù)框、列表、字典等,都可以在這里顯示,每行顯示一個變量的信息,它包括變量名稱、變量類型、變量長度、變量值。雙擊對應(yīng)的變量行,還可以通過彈出新的窗口,查看變量中的所有數(shù)據(jù)。
- IPython控制臺:默認(rèn)位于Spyder界面的右下角,是Spyder的核心執(zhí)行單元,執(zhí)行文件式編程和交互式編程。最重要的功能是與用戶進(jìn)行交互,用戶可以快速驗證代碼運(yùn)行結(jié)果是否符合預(yù)期。
代碼編輯區(qū)基本操作
文件操作
常見的文件操作主要有新建、打開、保存
(1)新建
點(diǎn)擊菜單欄"文件"-“新建文件”,則新建了一個名為“未命名0.py”的文件,我們在文件上寫入print('Hello,world'),則編好了我們的第一個程序。


(2)保存
程序編好了,我們可點(diǎn)擊菜單欄"文件"-“保存”,即可保存文件

可選擇保存文件夾、給文件重命名,比如命名為“第一個python文件”。

(3)打開
我們點(diǎn)擊菜單欄"文件"-“打開”,即可打開文件

運(yùn)行操作
我們在代碼編輯區(qū)編輯好代碼后,點(diǎn)擊“運(yùn)行文件”的快捷鍵即可運(yùn)行。

IPython控制臺基本操作
執(zhí)行文件式編程
我們在代碼編輯區(qū)編輯好代碼后,點(diǎn)擊“運(yùn)行文件”的快捷鍵即可運(yùn)行,運(yùn)行結(jié)果在Ipython控制臺中展示。

執(zhí)行交互式編程
我們也可以直接在Ipython控制臺中編輯代碼,編輯完成后輸入“Enter"鍵即可運(yùn)行。
總結(jié)
- Spyder代碼編輯區(qū):文件式編程,把全部的代碼編輯完,再讓解釋器一起執(zhí)行;文件能夠以py的形式保存。
- Spyder的Ipython控制臺:交互式編程,即有問有答,輸入代碼便返回運(yùn)行結(jié)果。使用Spyder的Ipython控制臺,就像打草稿,代碼的運(yùn)行記錄無法以文件的形式保存下來,只能在歷史記錄中查看最近運(yùn)行的歷史代碼。
- 可以在Spyder的Ipython控制臺中打草稿,在代碼編輯區(qū)寫代碼,最終交上一份滿意的答卷。
到此這篇關(guān)于Python基礎(chǔ)之Spyder的使用的文章就介紹到這了,更多相關(guān)Python基礎(chǔ)Spyder內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
python base64 decode incorrect padding錯誤解決方法
python獲取系統(tǒng)內(nèi)存占用信息的實(shí)例方法
Python實(shí)現(xiàn)的微信支付方式總結(jié)【三種方式】
Python實(shí)現(xiàn)的從右到左字符串替換方法示例
Django--權(quán)限Permissions的例子
Python入門學(xué)習(xí)之字符串與比較運(yùn)算符

