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

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [TOC] # 定義函數 定義一個函數要使用def語句,依次寫出函數名、括號、括號中的參數和冒號:,然后,在縮進塊中編寫函數體,函數的返回值用return語句返回。 定義函數的格式如下: ~~~ def 函數名(): 代碼 ~~~ 我們以自定義一個求絕對值的my_abs函數為例 ~~~ # -*- coding: utf-8 -*- def my_abs(x): if x >= 0: return x else: return -x print(my_abs(-99)) ~~~ 在Python交互環境中定義函數時,注意Python會出現...的提示。函數定義結束后需要按兩次回車重新回到`>>>`提示符下: ![](https://box.kancloud.cn/d01dd191405e661fc3b0f433bafbfcc3_427x179.png) 如果沒有return語句,函數執行完畢后也會返回結果,只是結果為None。return None可以簡寫為return。 如果你已經把my_abs()的函數定義保存為abstest.py文件了,那么,可以在該文件的當前目錄下啟動Python解釋器,用`from abstest import my_abs`來導入my_abs()函數,注意abstest是文件名(不含.py擴展名): ![](https://box.kancloud.cn/b6cfc5d7ff95362681e87ebce4c907ba_420x94.png) # 空函數 如果想定義一個什么事也不做的空函數,可以用pass語句: ~~~ def nop(): pass ~~~ pass語句什么都不做,那有什么用?實際上pass可以用來作為占位符,比如現在還沒想好怎么寫函數的代碼,就可以先放一個pass,讓代碼能運行起來。 pass還可以用在其他語句里,比如: ~~~ if age >= 18: pass ~~~ 缺少了pass,代碼運行就會有語法錯誤 # 函數文檔說明 ~~~ >>> def test(a,b): ... "用來完成對2個數求和" ... print("%d"%(a+b)) ... >>> >>> test(11,22) 33 ~~~ 如果執行,以下代碼 ~~~ >>> help(test) ~~~ 能夠看到test函數的相關說明 ~~~ Help on function test in module __main__: test(a, b) 用來完成對2個數求和 (END) ~~~ 選中函數 ![](https://box.kancloud.cn/2eb8753e068487ec7395f33e3fb0ef85_476x386.png)
                  <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>

                              哎呀哎呀视频在线观看