<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之旅 廣告
                到目前為止,我們創建的函數都只是對傳入的數據進行了處理,處理完了就結束。但實際上,在某些場景中,我們還需函數將處理的結果反饋回來,就好像主管向下級員工下達命令,讓其去打印文件,員工打印好文件后并沒有完成任務,還需要將文件交給主管。 Python中,用 def 語句創建函數時,可以用return語句指定應該返回的值,該返回值可以是任意類型。需要注意的是,return 語句在同一函數中可以出現多次,但只要有一個得到執行,就會直接結束函數的執行。 函數中,使用 return 語句的語法格式如下: ``` return [返回值] ``` 其中,返回值參數可以指定,也可以省略不寫(將返回空值 None)。 【例 1】 ``` def add(a,b): c = a + b return c #函數賦值給變量 c = add(3,4) print(c) #函數返回值作為其他函數的實際參數 print(add(3,4)) ``` 運行結果為: ``` 7 7 ``` 本例中,add() 函數既可以用來計算兩個數的和,也可以連接兩個字符串,它會返回計算的結果。 通過 return 語句指定返回值后,我們在調用函數時,既可以將該函數賦值給一個變量,用變量保存函數的返回值,也可以將函數再作為某個函數的實際參數。 【例 2】 ``` def isGreater0(x): if x > 0: return True else: return False print(isGreater0(5)) print(isGreater0(0)) ``` 運行結果為: ``` True False ``` 可以看到,函數中可以同時包含多個 return 語句,但需要注意的是,最終真正執行的做多只有 1 個,且一旦執行,函數運行會立即結束。 以上實例中,我們通過 return 語句,都僅返回了一個值,但其實通過 return 語句,可以返回多個值,讀者可以閱讀《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>

                              哎呀哎呀视频在线观看