干貨分享|千呼萬喚始出來的pycharm快速上手指南守伸,你值得擁有!

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之旅吧缺厉!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市隧土,隨后出現(xiàn)的幾起案子提针,更是在濱河造成了極大的恐慌,老刑警劉巖次洼,帶你破解...
    沈念sama閱讀 218,607評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件关贵,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡卖毁,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,239評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來亥啦,“玉大人炭剪,你說我怎么就攤上這事∠柰眩” “怎么了奴拦?”我有些...
    開封第一講書人閱讀 164,960評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長届吁。 經(jīng)常有香客問我错妖,道長,這世上最難降的妖魔是什么疚沐? 我笑而不...
    開封第一講書人閱讀 58,750評(píng)論 1 294
  • 正文 為了忘掉前任暂氯,我火速辦了婚禮,結(jié)果婚禮上亮蛔,老公的妹妹穿的比我還像新娘痴施。我一直安慰自己,他們只是感情好究流,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,764評(píng)論 6 392
  • 文/花漫 我一把揭開白布辣吃。 她就那樣靜靜地躺著,像睡著了一般芬探。 火紅的嫁衣襯著肌膚如雪神得。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,604評(píng)論 1 305
  • 那天偷仿,我揣著相機(jī)與錄音哩簿,去河邊找鬼。 笑死炎疆,一個(gè)胖子當(dāng)著我的面吹牛卡骂,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播形入,決...
    沈念sama閱讀 40,347評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼全跨,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了亿遂?” 一聲冷哼從身側(cè)響起浓若,我...
    開封第一講書人閱讀 39,253評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎蛇数,沒想到半個(gè)月后挪钓,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,702評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡耳舅,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,893評(píng)論 3 336
  • 正文 我和宋清朗相戀三年碌上,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了倚评。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,015評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡馏予,死狀恐怖天梧,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情霞丧,我是刑警寧澤呢岗,帶...
    沈念sama閱讀 35,734評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站蛹尝,受9級(jí)特大地震影響后豫,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜突那,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,352評(píng)論 3 330
  • 文/蒙蒙 一挫酿、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧陨收,春花似錦饭豹、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,934評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至饵骨,卻和暖如春翘悉,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背居触。 一陣腳步聲響...
    開封第一講書人閱讀 33,052評(píng)論 1 270
  • 我被黑心中介騙來泰國打工妖混, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人轮洋。 一個(gè)月前我還...
    沈念sama閱讀 48,216評(píng)論 3 371
  • 正文 我出身青樓制市,卻偏偏與公主長得像,于是被迫代替她去往敵國和親弊予。 傳聞我的和親對(duì)象是個(gè)殘疾皇子祥楣,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,969評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容