<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ### 4.4.1 模塊的創建和使用 在 Python 語言中,模塊對應于 Python 程序文件,即每個 Python 程序文件就是一個模塊。 模塊是 Python 程序的最高層結構單元,用于組織程序的代碼和數據,以便能被同一程 序的其他模塊甚至被其他程序重用。一個模塊可以導入其他模塊,導入后就可以使用其他模 塊中定義的函數、類等對象。 用模塊作為程序的結構單元,至少有三個作用: (1)代碼重用:將代碼保存在能持久存在的文件中,就不會像在 Python 交互環境中鍵 入的代碼那樣隨著退出 Python 而消失。模塊中的代碼可以多次加載運行,也可以被多個程 序使用。 (2)名字空間:模塊是 Python 的最高層程序結構單元,在模塊中定義的所有名字(函 數名、類名等)是局部于本模塊的,與模塊外部不會發生同名沖突。要想使用一個模塊定義 的名字,唯一途徑就是導入該模塊。 (3)實現共享:模塊對于實現全系統范圍內代碼和數據的共享也是很有用的,被共享 的東西只需保存一個副本。例如,如果需要為多個函數或模塊提供一個全局對象,則可以將 它的定義置于一個模塊中,然后其他使用者可以導入該模塊,從而共享使用全局對象。 Python 模塊很容易創建。只要使用任意的文本編輯器,鍵入一些 Python 語句并保存 為.py 文件,就得到一個 Python 模塊。 為了使用 Python 模塊中定義的對象,必須用 import 或 from 語句導入模塊。import 的功能是導入模塊整體,導入后為了訪問模塊定義的對象,必須在對象前加上模塊名作為前 綴。例如,假設模塊 mymod 中定義了我們需要用到的函數 func(),那么可以這樣導入: ``` import mymod mymod.func() ``` 另一種導入語句是 from 語句,用于導入模塊中定義的特定名字(用*可以導入所有名字)。使用時不需要加上模塊名作為限制。例如: ``` from mymod import func func() ``` 注意,導入模塊后,模塊名就能像普通 Python 變量一樣在程序中使用。因此模塊名必須符合 Python 命名規則。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看