最詳盡的PyCharm 實(shí)用教程,值得一看!
入門: 最全的零基礎(chǔ)學(xué)Python的問(wèn)題 | 零基礎(chǔ)學(xué)了8個(gè)月的Python | 實(shí)戰(zhàn)項(xiàng)目 |學(xué)Python就是這條捷徑
干貨:爬取豆瓣短評(píng),電影《后來(lái)的我們》 | 38年NBA最佳球員分析 | 從萬(wàn)眾期待到口碑撲街!唐探3令人失望 | 笑看新倚天屠龍記 | 燈謎答題王 |用Python做個(gè)海量小姐姐素描圖 |碟中諜這么火,我用機(jī)器學(xué)習(xí)做個(gè)迷你推薦系統(tǒng)電影
趣味:彈球游戲 | 九宮格 | 漂亮的花 | 兩百行Python《天天酷跑》游戲!

PyCharm 安裝 在 PyCharm 中寫代碼 在 PyCharm 中運(yùn)行代碼 在 PyCharm 中進(jìn)行代碼 debug 和測(cè)試 在 PyCharm 中編輯已有項(xiàng)目 在 PyCharm 中搜索和導(dǎo)航 在 PyCharm 中使用版本控制 在 PyCharm 中使用插件和外部工具 使用 PyCharm Professional 功能,如 Django 支持和科學(xué)模式








在 Mac 系統(tǒng)中使用快捷鍵 Ctrl+Shift+R,在 Windows 或 Linux 系統(tǒng)中,使用快捷鍵 Ctrl+Shift+F10。 右鍵單擊背景,從菜單中選擇「Run 『guess_game』」。 由于該程序具備__main__ 從句,你可以點(diǎn)擊__main__ 從句左側(cè)的綠色小箭頭,選擇「Run 『guess_game』」。


在 Mac 系統(tǒng)中使用 Ctrl+Shift+D 鍵,在 Windows 或 Linux 系統(tǒng)中使用 Shift+Alt+F9 鍵。 右鍵單擊背景,選擇「Debug 『guess_game』」。 點(diǎn)擊__main__從句左側(cè)的綠色小箭頭,選擇「Debug 『guess_game』」。

注意當(dāng)前行被藍(lán)色高亮顯示。 Debug 窗口顯示 random_int 及其值。記錄該數(shù)字。(上圖中該數(shù)字為 85。) 點(diǎn)擊 F8 執(zhí)行當(dāng)前代碼行,并執(zhí)行到下一行代碼。如有必要,你也可以使用 F7 跳轉(zhuǎn)到當(dāng)前行內(nèi)的函數(shù)。隨著你繼續(xù)執(zhí)行語(yǔ)句,變量的變化將自動(dòng)呈現(xiàn)在 Debugger 窗口。 注意 Debugger 標(biāo)簽右側(cè)有一個(gè) Console 標(biāo)簽。Console 標(biāo)簽和 Debugger 標(biāo)簽相互獨(dú)立。你可以在 Console 中與程序進(jìn)行交互,在 Debugger 中執(zhí)行 debug 動(dòng)作。 轉(zhuǎn)向 Console 標(biāo)簽,進(jìn)入猜測(cè)過(guò)程。 鍵入左側(cè) Debugger 標(biāo)簽中顯示的數(shù)字,點(diǎn)擊 Enter 鍵。 轉(zhuǎn)回 Debugger 標(biāo)簽。 再次點(diǎn)擊 F8,計(jì)算 if 語(yǔ)句。注意現(xiàn)在你在第 14 行。為什么不是第 11 行呢?因?yàn)榈?10 行的 if 語(yǔ)句被計(jì)算為 False。那么為什么當(dāng)你鍵入數(shù)字后它算出來(lái)為 False 了呢? 仔細(xì)看第 10 行,注意我們?cè)趯?duì)比 user_guess 和一個(gè)錯(cuò)誤的項(xiàng)。我們應(yīng)該對(duì)比用戶猜測(cè)的數(shù)字和 random_int,但此處我們對(duì)比的是 randint(從 random 包導(dǎo)入的函數(shù))。 將 randint 更改為 random_int,按照同樣的步驟重新開(kāi)始 debug。你會(huì)發(fā)現(xiàn),這一次到達(dá)的是第 11 行,第 10 行算出來(lái)為 True:

打開(kāi) Settings/Preferences → Tools → Python Integrated Tools 設(shè)置對(duì)話框。 在默認(rèn)測(cè)試運(yùn)行器字段中選擇 pytest。 點(diǎn)擊 OK 保存該設(shè)置。

在 Mac 系統(tǒng)中使用 Shift+Cmd+T 鍵,在 Windows 或 Linux 系統(tǒng)中使用 Ctrl+Shift+T。 右鍵單擊該類的背景,選擇「Go To and Test」。 在主菜單中嗎,選擇 Navigate → Test。


在 Mac 系統(tǒng)中使用 Ctrl+R 鍵,在 Windows 或 Linux 系統(tǒng)中使用 Shift+F10 鍵。
右鍵單擊背景,選擇「Run 『Unittests for test_calculator.py』」。 點(diǎn)擊測(cè)試類名稱左側(cè)的綠色小箭頭,選擇「Run 『Unittests for test_calculator.py』」。



在主菜單中點(diǎn)擊 File → Open。
在歡迎頁(yè)面點(diǎn)擊 Open。

在當(dāng)前文件中搜索代碼段:在 Mac 系統(tǒng)中使用 Cmd+F 鍵,在 Windows 或 Linux 系統(tǒng)中使用 Ctrl+F 鍵。 在整個(gè)項(xiàng)目中搜索代碼段:在 Mac 系統(tǒng)中使用 Cmd+Shift+F 鍵,在 Windows 或 Linux 系統(tǒng)中使用 Ctrl+Shift+F 鍵。 搜索類:在 Mac 系統(tǒng)中使用 Cmd+O 鍵,在 Windows 或 Linux 系統(tǒng)中使用 Ctrl+N 鍵。 搜索文件:在 Mac 系統(tǒng)中使用 Cmd+Shift+O 鍵,在 Windows 或 Linux 系統(tǒng)中使用 Ctrl+Shift+N 鍵。 如果你不知道要搜索的是文件、類還是代碼段,則搜索全部:按兩次 Shift 鍵。
前往變量的聲明:在 Mac 系統(tǒng)中使用 Cmd 鍵,在 Windows 或 Linux 系統(tǒng)中使用 Ctrl 鍵,然后單擊變量。 尋找類、方法或文件的用法:使用 Alt+F7 鍵。 查看近期更改:使用 Shift+Alt+C 鍵,或者在主菜單中點(diǎn)擊 View → Recent Changes。 查看近期文件:在 Mac 系統(tǒng)中使用 Cmd+E 鍵,在 Windows 或 Linux 系統(tǒng)中使用 Ctrl+E 鍵,或者在主菜單中點(diǎn)擊 View → Recent Files。 多次跳轉(zhuǎn)后在導(dǎo)航歷史中前進(jìn)和后退:在 Mac 系統(tǒng)中使用 Cmd+[ / Cmd+] 鍵,在 Windows 或 Linux 系統(tǒng)中使用 Ctrl+Alt+Left / Ctrl+Alt+Right 鍵。



選擇要提交的文件 寫下提交信息 在提交前執(zhí)行各項(xiàng)檢查 查看更改 點(diǎn)擊右下角 Commit 按鈕旁邊的箭頭,選擇 Commit and Push…,從而一次性完成提交和 push。



添加多語(yǔ)言和多框架支持 使用快捷鍵提示(shortcut hint)、文件監(jiān)視器(file watcher)等提升你的生產(chǎn)效率 利用代碼練習(xí),幫助你學(xué)習(xí)新的編程語(yǔ)言







在 Mac 系統(tǒng)中打開(kāi) Preferences,在 Windows 或 Linux 系統(tǒng)中打開(kāi) Settings。 選擇 Languages and Frameworks。 選擇 Django。 檢查復(fù)選框 Enable Django support。 應(yīng)用更改。
語(yǔ)法和錯(cuò)誤高亮顯示 代碼補(bǔ)全 導(dǎo)航 block 名稱補(bǔ)全 自定義標(biāo)簽和過(guò)濾器補(bǔ)全 標(biāo)簽和過(guò)濾器的快速文檔 模板 debug 能力
推薦閱讀:
入門: 最全的零基礎(chǔ)學(xué)Python的問(wèn)題 | 零基礎(chǔ)學(xué)了8個(gè)月的Python | 實(shí)戰(zhàn)項(xiàng)目 |學(xué)Python就是這條捷徑
干貨:爬取豆瓣短評(píng),電影《后來(lái)的我們》 | 38年NBA最佳球員分析 | 從萬(wàn)眾期待到口碑撲街!唐探3令人失望 | 笑看新倚天屠龍記 | 燈謎答題王 |用Python做個(gè)海量小姐姐素描圖 |碟中諜這么火,我用機(jī)器學(xué)習(xí)做個(gè)迷你推薦系統(tǒng)電影
趣味:彈球游戲 | 九宮格 | 漂亮的花 | 兩百行Python《天天酷跑》游戲!
AI: 會(huì)做詩(shī)的機(jī)器人 | 給圖片上色 | 預(yù)測(cè)收入 | 碟中諜這么火,我用機(jī)器學(xué)習(xí)做個(gè)迷你推薦系統(tǒng)電影
小工具: Pdf轉(zhuǎn)Word,輕松搞定表格和水印! | 一鍵把html網(wǎng)頁(yè)保存為pdf!| 再見(jiàn)PDF提取收費(fèi)! | 用90行代碼打造最強(qiáng)PDF轉(zhuǎn)換器,word、PPT、excel、markdown、html一鍵轉(zhuǎn)換 | 制作一款釘釘?shù)蛢r(jià)機(jī)票提示器! |60行代碼做了一個(gè)語(yǔ)音壁紙切換器天天看小姐姐!|
年度爆款文案
2).學(xué)Python真香!我用100行代碼做了個(gè)網(wǎng)站,幫人PS旅行圖片,賺個(gè)雞腿吃
3).首播過(guò)億,火爆全網(wǎng),我分析了《乘風(fēng)破浪的姐姐》,發(fā)現(xiàn)了這些秘密
9).發(fā)現(xiàn)一個(gè)舔狗福利!這個(gè)Python爬蟲(chóng)神器太爽了,自動(dòng)下載妹子圖片
點(diǎn)閱讀原文,領(lǐng)AI全套資料


