国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
PyCharm高手技巧篇:會這三招,代碼再爛也不怕,拿走不謝

如果說到現(xiàn)在最火的編程語言,尤其廣大“程序猿”朋友都知道,它就是大名鼎鼎的Python,現(xiàn)如今在大數(shù)據(jù)、人工智能和AI等盛行的時代,Python這個“古老”的編程語言終于迎來了“翻紅”的機會。

對于每種編程語言,都會對應一款或幾款好用的IDE,Python也不例外,它就是JetBrains公司的力作—PyCharm,PyCharm之所以好用和流行,是因為其帶有一整套可以幫助用戶在使用Python語言開發(fā)時提供其效率的工具,如調(diào)試、語法高Project管理、代碼跳轉(zhuǎn)、智能提示、自動完成、單元測試和版本控制等。

下面,小編帶大家熟悉幾個技巧,相信對于你以后的Python開發(fā)會帶來更高的效率和便捷。

殺手锏1—源碼自動生成

PyCharm提供了n多代碼自動生成機制,下面通過一個“栗子”帶大家熟悉一下。

比如,我想創(chuàng)建一個Python類,但是我忘了Python類該怎么寫,沒關(guān)系,智能的PyCharm幫你搞定,首先創(chuàng)建一個Python文件,這應該是小白都會的操作,OK,我們就在一個某個的路徑下創(chuàng)建一個Python文件,比如小編的路徑是:D:\code\pycharm\src\Example1.py,要注意的是路徑里面不要出現(xiàn)中文或者空格哦,因為PyCharm比較“矯情”,不希望它倆存在,否則PyCharm會很“生氣”(出錯)。

下面是小編所創(chuàng)建的路徑和Python文件(Example.py):

然后在PyCharm中找到該文件,并打開加載到PyCharm中:

下面就來感受一下PyCharm的強大之處吧!

如果我不知道怎么編寫Python類,但是我們都知道的是文件名和類型相同哦,OK,那我瞎輸入一下,比如Example1,這是PyCharm就會感受到你的意圖了。

你剛輸入完,就會出現(xiàn)那個紅色內(nèi)部帶感嘆號的小燈泡,意思就是說你是不是想做如下操作呀,這是你會發(fā)現(xiàn)第一個就是要創(chuàng)建一個Python類,點擊該選擇后,PyCharm自動生成Python類的模板。

現(xiàn)在已經(jīng)成功創(chuàng)建了一個類,下面想添加一個類方法,我不會怎么辦,沒關(guān)系,PyCharm幫你哦,比如我只知道類方法的調(diào)用,那就瞎寫試試看。

此時PyCharm貼心的又出現(xiàn)提示了,你是不是要創(chuàng)建一個方法,這是你點擊“Add method demo() to class Example1”就會得到如下圖所示效果。

此時,在類Example1中自動添加了demo()方法,然后就可以根據(jù)自己的需求添加相應功能了,比如我要實現(xiàn)一個算除法功能的方法,敲入代碼如下:

此時方法寫好了,但是健壯性還是有問題的,比如y=0即除數(shù)為0不就死翹翹了嘛,這該如何是好?需要加判斷嗎?如果功能復雜了加那么多判斷多麻煩,此時不要慌,PyCharm幫助你哦,劃重點,記住PyCharm的“殺手锏”快捷鍵:Ctrl+Alt+T,或者單擊主菜單中的Code->Surround With選項。

操作方法如下,選中代碼,然后輸入快捷鍵。

此時彈出“Surround With”選項卡,選擇if,代碼會變成如下結(jié)構(gòu):

此時就可以將“True”修改成對參數(shù)y的判斷了,如下:

然后補充else的情況:

其中“raise Exception”也是PyCharm根據(jù)你的提示自動生成的哦。

好了,完成了上面的代碼輸入后,有沒有感覺到自己敲的代碼“好丑”,而且PyCharm給出了各種“Warning”,在背后嫌棄你所敲的代碼質(zhì)量,沒事,你可以對PyCharm說“既然你嫌棄我的代碼質(zhì)量,那你給我解決好了”,PyCharm還真能給你解決。

敲黑板,劃重點,記住下面這個“殺手锏”快捷鍵。

殺手锏2—代碼格式優(yōu)化修改

所敲的代碼沒優(yōu)化之前是這樣的,提示了好多“PEP 8:”的告警,下圖中右邊黃色的條條都是。

OK,下面我們使用“殺手锏”快捷鍵,將它們?nèi)珤吖?,劃重點啦,這個“殺手锏”快捷鍵就是:Ctrl+Alt+L,或者在主菜單中單擊Code->Reformat Code,此時所有的格式類問題都會被解決消除。

是不是很方便呢!下面再介紹最后一個常用的技巧。

殺手锏3—自動添加注釋

比如我想對上面的類方法添加注釋,需要手動輸入嗎?答案是否定的,不需要哦,這種繁瑣的體力活就交給PyCharm完成吧。

在demo類方法前面的黃色小燈泡上單擊,會出現(xiàn)“選項卡”,然后選擇“Insert documentation string stub”,此時會在demo方法的上面自動添加上對該方法的相關(guān)注釋,然后根據(jù)自己的需求進行修改或默認。

好了,上面是簡單的三個PyCharm使用的“殺手锏”技巧,希望通過小編的講解,用PyCharm進行Python工程開發(fā)的朋友能夠記住這三點,當然PyCharm還有很多使用技巧,且可根據(jù)自己的習慣自定義很過技巧!

由于目前關(guān)于PyCharm使用的中文資料很少,后面小編會逐步為大家送上,敬請關(guān)注!

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Pycharm自動導入模塊小技巧
PyCharm 和 VSCode 必備的常用快捷鍵,讓你的編程效率翻倍!
pycharm怎么配置python環(huán)境
分享PyCharm幾個實用使用技巧,提高你的編程能力
python工具Pycharm常用的快捷鍵有哪些?
Pycharm沒有出現(xiàn)自動提示怎么辦?Pycharm沒有自動提示的解決辦法
更多類似文章 >>
生活服務
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服