1壮不、 Jetbrains家族和Pycharm版本劃分:
pycharm是Jetbrains家族中的一個(gè)明星產(chǎn)品血淌,Jetbrains開發(fā)了許多好用的編輯器,包括Java編輯器(IntelliJ IDEA)谓厘、JavaScript編輯器(WebStorm)幌羞、PHP編輯器(PHPStorm)、Ruby編輯器(RubyMine)竟稳、C和C++編輯器(CLion)属桦、.Net編輯器(Rider)、iOS/macOS編輯器(AppCode)等他爸。pycharm現(xiàn)在在官網(wǎng)[https://www.jetbrains.com/pycharm/download/#section=windows]是分為兩個(gè)版本聂宾,第一個(gè)版本是Professional(專業(yè)版本),這個(gè)版本功能更加強(qiáng)大诊笤,主要是為Python和web開發(fā)者而準(zhǔn)備系谐,是需要付費(fèi)的。第二個(gè)版本是社區(qū)版盏混,一個(gè)專業(yè)版的閹割版蔚鸥,比較輕量級(jí)惜论,主要是為Python和數(shù)據(jù)專家而準(zhǔn)備的。一般我們做開發(fā)止喷,下載專業(yè)版本比較合適馆类。
2、 漢化:把resources_zh.jar拷貝到PyCharm的安裝目錄下的lib目錄弹谁,重啟Pycharm即可乾巧。(resources_zh.jar漢化包關(guān)注本賬號(hào)獲取)
至于Python編輯器预愤,Pycharm簡潔沟于、功能強(qiáng)大、節(jié)省時(shí)間和節(jié)約時(shí)間植康,而對(duì)于初學(xué)者來說是比較好的旷太。這就是為什么設(shè)計(jì)課堂一直推薦新手使用pycharm。
下載并安裝
新項(xiàng)目的工藝過程
配置pycharm
Python控制臺(tái)
其他參考資料
1销睁、下載安裝
pycharm提供一個(gè)免費(fèi)的社區(qū)版和付費(fèi)的專業(yè)版供璧。專業(yè)版增加了一些附加功能,如項(xiàng)目模板冻记、遠(yuǎn)程開發(fā)睡毒、數(shù)據(jù)庫支持等。個(gè)人學(xué)習(xí)Python足以使用免費(fèi)的社區(qū)版冗栗。
安裝過程可以通過提示一步一步的操作來完成演顾。盡可能注意安裝路徑,不要使用中文或空格目錄隅居,以免在以后的使用中造成一些莫名其妙的錯(cuò)誤钠至。
2、新建項(xiàng)目
安裝完軟件后军浆,我們開始創(chuàng)建帶有以下接口的第一個(gè)項(xiàng)目
左邊的導(dǎo)航欄選擇純Python棕洋,右邊的位置選擇項(xiàng)目的路徑。解釋器通過下拉列選擇Python版本乒融,并直接使用Python的安裝路徑。
選擇完成后摄悯,單擊“創(chuàng)建”按鈕并輸入接口赞季。此時(shí)可以創(chuàng)建文件,這些步驟如下圖所示奢驯。
在這里我們點(diǎn)擊進(jìn)行實(shí)踐申钩,我們剛剛創(chuàng)建的文件夾為例。
得到以下結(jié)果
在名稱列中輸入文件名瘪阁,記住添加后綴后綴并單擊OK開始編寫撒遣。
print('hello,world')
然后單擊界面上的右鍵——運(yùn)行示例
有這樣的結(jié)果:
對(duì)于同一個(gè)腳本邮偎,第一次運(yùn)行使用正確的鍵運(yùn)行示例,然后您可以直接單擊綠色三角形的右上角或左下角义黎。如下:
注意:當(dāng)文件被更改時(shí)禾进,三角形和快捷鍵運(yùn)行項(xiàng)不會(huì)自動(dòng)改變。所以它經(jīng)常運(yùn)行錯(cuò)誤的文件廉涕,卻找不到它泻云。因此,我們建議第一次運(yùn)行正確的密鑰狐蜕,然后在腳本切換后使用綠色三角形宠纯。這里我還是要推薦下我自己的Python學(xué)習(xí)交流裙:617327703不定期分享干貨,包括我自己整理的一份2018最新的Python資料和零基礎(chǔ)入門教程层释,歡迎各位小伙伴婆瓜。
在這里,構(gòu)建項(xiàng)目的過程贡羔,運(yùn)行腳本文件都是介紹的勃救。
3、配置 Pycharm
pycharm提供了很多配置治力,這是一些重要的配置
編碼設(shè)置:
Python有一個(gè)歷史悠久的編碼蒙秒,以避免一步,pycharm提供了一個(gè)方便宵统、直接的解決方案晕讲。
UTF-8編碼用于IDE編碼、項(xiàng)目編碼马澈、屬性文件三瓢省、在文件頭添加
# *:* UTF-8編碼
這樣,在后續(xù)的學(xué)習(xí)過程中痊班,或多或少會(huì)避免一些編碼坑勤婚。
翻譯設(shè)置:
當(dāng)計(jì)算機(jī)上安裝多個(gè)版本或需要管理虛擬環(huán)境時(shí),項(xiàng)目解釋器提供了一個(gè)方便的管理工具涤伐。
在這里您可以輕松切換Python版本馒胆、添加卸載庫和其他操作。
修改字體:
在編輯器中進(jìn)行字體選項(xiàng)凝果,可以修改字體祝迂,調(diào)整字體大小等功能。
鍵盤快捷方式設(shè)置:
Windows下最常用的默認(rèn)快捷方式:
pycharm還提供了自定義快捷鍵的不同平臺(tái)的用戶器净。慣于使用Emacs用戶型雳,Vim和VS可以直接選擇相應(yīng)的程序。
同時(shí),pycharm提供自定義快捷鍵功能纠俭。
修改完成后嘗試效果沿量。
4、調(diào)試
我們提供了強(qiáng)大的pycharm易-使用斷點(diǎn)調(diào)試功能冤荆,如下圖所示:
一個(gè)向下測(cè)試列的幾個(gè)重要按鈕功能的簡要介紹:
恢復(fù)程序:在斷點(diǎn)調(diào)試之后朴则,單擊按鈕繼續(xù)執(zhí)行程序;
單步執(zhí)行:在單步執(zhí)行時(shí)匙赞,滿足函數(shù)中的子函數(shù)不會(huì)進(jìn)入子函數(shù)佛掖,而是將整個(gè)子函數(shù)再次執(zhí)行,作為整個(gè)步驟的函數(shù)處理涌庭。有一件事是芥被,經(jīng)過簡單的調(diào)試,我們有相同的效果坐榆,進(jìn)的時(shí)候沒有子函數(shù)拴魄。
步驟為:單步執(zhí)行,當(dāng)進(jìn)入子函數(shù)并繼續(xù)執(zhí)行單步(簡稱為子函數(shù))席镀;
步驟:當(dāng)一個(gè)步驟是在子函數(shù)執(zhí)行的子函數(shù)的剩余部分可以執(zhí)行的步驟匹中,返回最后一個(gè)函數(shù)。
如果程序在一步中出現(xiàn)錯(cuò)誤豪诲,程序?qū)⒆詣?dòng)跳轉(zhuǎn)到錯(cuò)誤的頁面顶捷,以便我們可以看到錯(cuò)誤信息。
如何使用斷點(diǎn)調(diào)試-而在Python編程教室-知道一列
此外屎篱,還提供了一個(gè)小pycharm功能進(jìn)行調(diào)試服赎,但它很深,看:
如何pycharm仍然看到變量的值在程序運(yùn)行后交播?知識(shí)專欄
5重虑、Python 控制臺(tái)
為了方便用戶,提供了一個(gè)貼心的功能pycharm Python集成殼直接進(jìn)入軟件和辦法如下:
工欲善其事必先利其器秦士,安裝好pycharm以后就開始你的Python之旅吧缺厉!