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

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # `while`循環 > 原文: [https://pythonbasics.org/while-loop/](https://pythonbasics.org/while-loop/) `while`循環重復執行代碼,直到不滿足條件為止。 與`for`循環不同,其中的迭代次數可能是未知的。`while `循環始終由條件和代碼塊組成。 與總是具有有限可數步數的`for`循環相反,`while`循環僅在條件為`false`時才結束。 ## 示例 ### `While`循環示例 下面的`while`循環定義了條件(`x < 10`),并重復指令直到該條件不成立。 輸入此代碼: ```py #!/usr/bin/python x = 3 while x < 10: print(x) x = x + 1 ``` 執行以下代碼,直到不滿足`x < 10`。與`for`循環不同,迭代器i在循環中增加。 保存然后使用您的 Python IDE 或從終端運行。 ![while loop output](https://img.kancloud.cn/27/d0/27d0482c06512e79c02f92ac13b4a779_911x507.jpg) 您也可以創建無限循環,這是條件永遠不變的時候。 ```py while True: print('Forever') ``` 在正常情況下,您希望程序在某個時候退出`while`循環。 如果條件發生變化,程序將自動退出`while`循環。 大多數情況下,這是通過迭代器完成的,但也可以通過布爾值(開關)來完成。 ### 控制流程圖 示意性地,`while`循環如下圖所示。 這稱為控制流程圖(`cfg`)。 進入`while`循環時發生情況的直觀方式。 應該注意的是,`while`循環中可以有多個語句。 如果代碼變得很長,您還可以從循環內部調用函數。 ![while loop](https://img.kancloud.cn/fa/da/fada4f4accbf0b0c029f2970ab0ac2bf_735x672.jpg) ## 練習 請嘗試以下練習: 1. 編寫一個程序,使用`while`循環列出下面的國家/地區。 ```py clist = ["Canada","USA","Mexico"] ``` 2. `while`循環和`for`循環有什么區別? 3. 您可以在`while`循環中對數字求和嗎? 4. 可以在`while`循環內使用`for`循環嗎? [下載示例](https://gum.co/dcsp)
                  <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>

                              哎呀哎呀视频在线观看