亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Python 不建議用一行 import 所有模塊

iamyoung001 / 1560人閱讀

摘要:不建議用一行所有模塊,而是推薦用多行來導入模塊。更易于搜索能通過關鍵詞馬上搜尋到位置,而不行。多行更易于維護一旦模塊有所修改,你能直接根據(jù)報錯的行數(shù)知道是哪個模塊出錯了,而一行會很麻煩如果漏掉或者添加模塊,你還能通過行數(shù)和變更位置感知到。

Python 不建議用一行 import 所有模塊,而是推薦用多行 import 來導入模塊。更多的是出于操作便利性的原因,與代碼本身無關:

更易于閱讀

import fredimport barney, betty, wilma, fred, bambam, pebbles 更容易找。

更易于搜索

能通過關鍵詞馬上 import fred 搜尋到位置,而 import barney, fred 不行。

更易于編輯:

插入和移除更快捷;

每行只聲明一個模塊,因此你不需要費力去找模塊在哪;

移動模塊時只需移動整行即可;

復制多個模塊到其它 Python 文件時只需復制黏貼幾行即可,不用在一行 import 語句里費力找你想要的模塊。

多行 import 更易于維護

一旦模塊有所修改,你能直接根據(jù)報錯的行數(shù)知道是哪個模塊出錯了,而一行 import 會很麻煩;

如果漏掉或者添加模塊,你還能通過行數(shù)和變更位置感知到。

譯者總結(jié)

多行 import 更多地是為了方便編輯(復制、粘貼、刪除)以及維護,而提到的易于搜索似乎無足輕重,因為多數(shù)人應該會把 import 寫在 Python 文件開頭,搜索文件前部應該是不難的。

文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/44706.html

相關文章

  • python3 學習筆記

    摘要:本人很少寫代碼一般都是用的去年時用寫過一些收集系統(tǒng)信息的工具當時是邊看手冊邊寫的如今又要用來寫一個生成的工具就又需要查看手冊了至于為什么不用寫那是因為的庫不兼容永中在這里不得不說雖然很火但是一些庫還是不如多不如兼容性好為了避免以后再出這種事 Python3 Study Notes 本人很少寫 python 代碼, 一般都是用 go 的, 去年時用 python 寫過一些收集系統(tǒng)信息的工...

    tuomao 評論0 收藏0
  • Python 3 入門,看這篇就夠了

    摘要:縮進不一致,會導致運行錯誤。變量變量在使用前必須先定義即賦予變量一個值,否則會報錯數(shù)據(jù)類型布爾只有和兩個值,表示真或假。 簡介 Python 是一種高層次的結(jié)合了解釋性、編譯性、互動性和面向?qū)ο蟮哪_本語言。Python 由 Guido van Rossum 于 1989 年底在荷蘭國家數(shù)學和計算機科學研究所發(fā)明,第一個公開發(fā)行版發(fā)行于 1991 年。 特點 易于學習:Python ...

    Shimmer 評論0 收藏0
  • 改善Python程序的建議

    摘要:斷言是用來捕獲用戶定義的約束的,不是用來捕獲程序本身的錯誤的。使用自動關閉資源語句可以在代碼塊執(zhí)行完畢后還原進入該代碼塊時的現(xiàn)場。在文件管理時使用總能保證文件被正常關閉。則是將指向?qū)ο蟆⒖假Y料編寫高質(zhì)量代碼改善程序的個建議 三元操作符: 我們都知道在C語言中,三元操作符為C ? X : Y,在人們的強烈要求下,python2.5之后三元操作符等價為X if C else Y。...

    Clect 評論0 收藏0
  • Python 編碼風格參考

    摘要:本文僅是一個編碼風格的參考,并不是一個規(guī)定,規(guī)定必須要這么去做。變量類屬性等命令盡量不要使用縮寫形式,除了計數(shù)器和迭代器,盡量不要使用單字符名稱。 代碼除了用來運行外,更多的是用來讀。為了是代碼的可讀性更強,很多編程語言都有自己的編碼規(guī)范。規(guī)范的制定是為了保持代碼的一致性,以使代碼更美觀和易讀。代碼應該怎么樣排版和編寫并不是絕對的,所以一些地方會有爭議。有時風格指南并不適用,最重要的知...

    MartinHan 評論0 收藏0
  • Python3 簡明教程

    摘要:課程簡介簡明易懂的課程,不僅適用于那些有其它語言基礎的同學,對沒有編程經(jīng)驗的同學也非常友好。建議遵守以下約定使用個空格來縮進永遠不要混用空格和制表符在函數(shù)之間空一行在類之間空兩行字典,列表,元組以及參數(shù)列表中,在后添加一個空格。 showImg(https://segmentfault.com/img/bVCldE); 課程簡介:簡明易懂的 Python3 課程,不僅適用于那些有其它語...

    cyqian 評論0 收藏0

發(fā)表評論

0條評論

iamyoung001

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<