<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ### 2.2.4 數學庫模塊 math 對于數值類型,除了加減乘除等基本運算之外,Python 還以“數學庫”的形式提供了 很多數學函數,以豐富編程所需的數學計算手段。所謂“庫”其實是專業程序員編寫的 Python 模塊,其中定義了很多有用的函數,應用程序可以使用庫中的函數,就好像是應用程序自己 定義的函數一樣。 為了使用數學庫 math 中的函數,在程序中首先要用 import 語句導入 math 模塊: ``` import math ``` 導入一個模塊的效果相當于將該模塊中定義的函數代碼拷貝到我們自己的程序中,從而當調 用庫函數的時候,Python 知道這些函數是在哪里定義的。 例如,math 庫中定義了一個函數 sqrt(),其功能是計算一個數的平方根。導入了 math 之后,可以通過下面的方式來使用這個函數: ``` >>> import math >>> math.sqrt(16) 4.0 ``` 其中 math.sqrt()這種表示法就相當于說“調用模塊 math 中的 sqrt 函數”,導致 Python 去 math 庫(已導入)中查找 sqrt 函數并調用之。順便說一下,即使沒有 math 庫,Python 也能計算平方根——不要忘了乘方運算符**,平方根其實就是 0.5 次方。 其實還有另一種導入模塊中函數定義的方式,形如: ``` from math import sqrt ``` 這條語句的含義是:從 math 模塊導入 sqrt 函數的定義。這種導入方式的好處是,將來調 用 sqrt 的時候不必使用模塊名作為前綴,而可以直接調用 sqrt。例如: ``` >>> from math import sqrt >>> sqrt(16) 4.0 ``` 如果希望導入 math 模塊中的所有定義,而非僅僅導入 sqrt 函數,則可使用如下形式: ``` from math import * ``` 此處的星號表示“所有定義”的意思。 表 2.3 給出了 math 庫中定義的一些數學函數和常數。 | Python | 含義 | | --- | --- | | pi | 常數pi(近似值) | | e | 常數 e(近似值) | | sin(x) | 正弦函數 | | cos(x) | 余弦函數 | | tan(x) | 正切函數 | | asin(x) | 反正弦函數 | | acos(x) | 反余弦函數 | | atan(x) | 反正切函數 | | log(x) | 自然對數(以 e 為底) | | log10(x) | 常用對數(以 10 為底) | | exp(x) | 指數函數 e<sup>x</sup> | | ceil(x) | 大于等于 x 的最小整數 | | floor(x) | 小于等于 x 的最大整數 | 表 2.3 math 庫中的常用函數
                  <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>

                              哎呀哎呀视频在线观看