文章詳情頁
Python:使用4個空格進(jìn)行縮進(jìn)。為什么?
瀏覽:19日期:2022-08-07 10:59:00
如何解決Python:使用4個空格進(jìn)行縮進(jìn)。為什么??
其他所有人使用4個空格。這是使用我遇到并接受的4個空格的唯一原因。在我心中,我仍然想使用制表符(每個縮進(jìn)1個縮進(jìn)字符,很有意義,不是嗎?將縮進(jìn)與其他空格分開。我不在乎制表符可以顯示為不同的寬度,不會產(chǎn)生語法差異。最糟糕的是可能發(fā)生的是某些注釋未排成一行。這很恐怖!)但是我已經(jīng)接受了,因為python社區(qū)整體上使用4個空格,所以我使用4個空格。這樣,我可以從其他人編寫的摘錄中匯編代碼,并且一切正常。
解決方法在編碼python時,我僅使用2個空格進(jìn)行縮進(jìn),請確保PEP-8確實(shí)建議使用4個空格,但從歷史上看,這是不尋常的。
那么,誰能說服我使用4個空格而不是2個空格?有什么優(yōu)缺點(diǎn)?
PS最后,將所有現(xiàn)有代碼庫從2個空間轉(zhuǎn)換為4個空間的簡單方法是什么?
PPSPEP-8也強(qiáng)烈建議不要使用制表符進(jìn)行縮進(jìn)。在這里閱讀
因此,總結(jié)一下:
優(yōu)點(diǎn):
包裹長度超過80行的字符串時,要安排更多空間。可以從摘要中復(fù)制代碼,并且可以正常工作。缺點(diǎn):
使用更深層的嵌套語句,您可以減少實(shí)際代碼的空間。謝謝。
上一條:為什么從類內(nèi)部訪問類變量需要“自我”。在Python中?下一條:在帶有anaconda的Linux上,OpenCV無法與python一起正常使用。收到未實(shí)現(xiàn)cv2.imshow()的錯誤
相關(guān)文章:
1. PHP設(shè)計模式中工廠模式深入詳解2. PHP循環(huán)與分支知識點(diǎn)梳理3. xpath簡介_動力節(jié)點(diǎn)Java學(xué)院整理4. 詳細(xì)分析css float 屬性以及position:absolute 的區(qū)別5. ASP刪除img標(biāo)簽的style屬性只保留src的正則函數(shù)6. 得到XML文檔大小的方法7. jsp+servlet簡單實(shí)現(xiàn)上傳文件功能(保存目錄改進(jìn))8. ASP中格式化時間短日期補(bǔ)0變兩位長日期的方法9. ASP實(shí)現(xiàn)加法驗證碼10. ASP基礎(chǔ)知識Command對象講解
排行榜
