国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Pycharm學(xué)習(xí)教程(2) 代碼風(fēng)格

2020-02-16 01:28:48
字體:
供稿:網(wǎng)友

如何創(chuàng)建一個(gè)Python工程并使其具有Pycharm的代碼風(fēng)格,具體如下

1、主題

  這部分教程主要介紹如何創(chuàng)建一個(gè)Python工程并使其具有Pycharm的代碼風(fēng)格。你將會看到Pycharm使你的源碼變得非常簡潔美觀,帶有合適的縮進(jìn)、空格等等,因此Pycharm也是一款代碼質(zhì)量管理的利器。

  這部分教程并不會介紹如何使用Python進(jìn)行編程,更多有關(guān)Python編程的知識請參照:Python編程

2、準(zhǔn)備工作

  在開始之前,請確認(rèn)一下情況:

  (1)安裝了Pycharm2.7或更高版本的軟件

  (2)已經(jīng)新建了一個(gè)Python工程(File→New Project),詳情參照:Pycharm新建工程文件

  (3)已經(jīng)在工程下添加了兩個(gè)目錄:src和test_dir(File→New or Alt+Insert),詳情參照:Pycharm新建工程文件

  (4)已經(jīng)向工程目錄下添加了對應(yīng)的Python文件(File→New or Alt+Insert),詳情參照:Pycharm新建工程文件

3、代碼報(bào)錯(cuò)的高亮模式

  打開一個(gè)新建的Python文件進(jìn)行編輯(F4),這個(gè)文件中默認(rèn)有兩行代碼:作者姓名和工程名稱。之所以會出現(xiàn)這兩行代碼,是因?yàn)镻ython文件在創(chuàng)建時(shí)是基于文件模板進(jìn)行創(chuàng)建的,因此會預(yù)定義這兩個(gè)變量。

  接下來輸入關(guān)鍵字class,當(dāng)你開始輸入時(shí),Pycharm的拼寫提示機(jī)制會立即列出候選項(xiàng)來幫助你完成代碼:

  (參照Pycharm拼寫提示來了解Pycharm更多關(guān)于拼寫提示的信息)

  這個(gè)紅色波浪線標(biāo)記了下次代碼輸入的期望位置,在這種情況下,它是一個(gè)預(yù)輸入定義符。鍵入類名Solver,紅色波浪線將會移動到類名之后。如果你將術(shù)鼠標(biāo)指針懸停在波浪線上,將會看到所提示的錯(cuò)誤信息("Colon expected"),當(dāng)然,此時(shí)位于右側(cè)滾動欄的紅色標(biāo)志也會給出相同的錯(cuò)誤信息。

  OK,輸入冒號,回車。根據(jù)Python代碼風(fēng)格標(biāo)準(zhǔn),需要定義下一個(gè)類聲明,當(dāng)然此時(shí)我們可以通過輸入空格來取消它。

4、聚焦PEP8代碼風(fēng)格檢查

  然而,在默認(rèn)情況下這些警告提醒是不可見的,所以首先需要做的就是提升它們的優(yōu)先級以進(jìn)行顯示。單擊設(shè)置按鈕,然后在Settings/Preferences對話框中的 Inspections 頁面,鍵入PEP8來找到所有相關(guān)選項(xiàng),在對應(yīng)的下拉菜單中選中warning選項(xiàng):

  單擊應(yīng)用,關(guān)閉對話框,返回源碼編輯界面。

5、詳解PEP8代碼風(fēng)格

  現(xiàn)在Ptcharm已經(jīng)能夠正常顯示它的代碼規(guī)范,確保你編寫的代碼格式的完整性。接下來當(dāng)我們輸入下一條語句(例如def demo(self,a,b,c):),Pycharm將根據(jù)PEP8的代碼規(guī)范機(jī)制來報(bào)告當(dāng)前存在的格式問題。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 洛南县| 射阳县| 西宁市| 衡南县| 乌恰县| 平江县| 东城区| 郴州市| 湖口县| 安图县| 全椒县| 博客| 江西省| 乌拉特前旗| 茌平县| 河曲县| 平度市| 来安县| 出国| 什邡市| 尚志市| 罗山县| 宣武区| 天等县| 望都县| 新田县| 五莲县| 勐海县| 滦南县| 彭泽县| 松江区| 襄樊市| 合江县| 邹平县| 大庆市| 呼图壁县| 南川市| 将乐县| 高陵县| 津南区| 庄河市|