<strike id="ddzbl"><span id="ddzbl"><em id="ddzbl"></em></span></strike>
    <font id="ddzbl"><sub id="ddzbl"><mark id="ddzbl"></mark></sub></font>

      <address id="ddzbl"></address>
      <listing id="ddzbl"></listing>

        <track id="ddzbl"><span id="ddzbl"><progress id="ddzbl"></progress></span></track>

        首頁技術文章正文

        python while循環語句的用法【代碼體驗】

        更新時間:2020-05-26 來源:黑馬程序員 瀏覽量:

        1577370495235_學IT就到黑馬程序員.gif



        while 語句基本語法

        初始條件設置 —— 通常是重復執行的 計數器
        while 條件(判斷 計數器 是否達到 目標次數):
            條件滿足時,做的事情1
            條件滿足時,做的事情2
            條件滿足時,做的事情3
            ...(省略)...
            
            處理條件(計數器 + 1)



        打印輸出5遍“你好 黑馬程序員”

            # 打印輸出5遍“你好!黑馬程序員”
            i = 1
            while i <= 5:
                print("你好!黑馬程序員")
                i += 1



        通過while 循環求1~100所有整數累加的和

         

           result = 0
            i = 0
            while i <= 100:
                result += i
                i += 1
                print('\t第%d次計算結果是:%d' % (i, result))
            print('1~100所有整數累加的和為:%d' % result)




        運行結果為:

        1590488765931_while循環01.jpg


        求0~100以內所有偶數累加的和

            # 求0~100以內偶數的和
            result = 0
            i = 0
           while i <= 100:
                if i % 2 == 0:
                    result += i
                print('這次偶數為:%d ,相加結果為:%d' % (i, result))
               i += 1
           print(result)




        1590488775257_while循環02.jpg

        結束循環

        (1) break

        ·在循環過程中,如果某一個條件滿足后,不再希望循環繼續執行,可以使用 break 退出循環


        (2) continue

        在循環過程中,如果某一個條件滿足后,不希望執行循環代碼,但是又不希望退出循環,可以使用 continue。也就是:在整個循環中,只有某些條件,不需要執行循環代碼,而其他條件都需要執行需要注意:使用 continue 時,條件處理部分的代碼,需要特別注意,不小心會出現 死循環。

        while循環嵌套

        循環嵌套語法

            while 條件 1:
                條件滿足時,做的事情1
                條件滿足時,做的事情2
                條件滿足時,做的事情3
                ...(省略)...
                while 條件 2:
                    條件滿足時,做的事情1
                    條件滿足時,做的事情2
                    條件滿足時,做的事情3
                    ...(省略)...
                處理條件 2
                處理條件 1



        通過輸出九九乘法表體驗while循環嵌套


        row = 1
        while row <= 9:
            column = 1
            while column <= row:
                result = row * column
                # print默認end屬性為“\n”,需要去掉改屬性
                print("%d * %d = %d\t" % (column, row, result), end="")
                column += 1
            # 結束end=''的影響,另起一行
            print("")
            row += 1




        運行結果為:


        1590488784763_while循環03.jpg


        猜你喜歡:

        Python入門到精通視頻教程下載

        分享到:
        在線咨詢 我要報名

        CHINESE熟女老女人HD

          <strike id="ddzbl"><span id="ddzbl"><em id="ddzbl"></em></span></strike>
          <font id="ddzbl"><sub id="ddzbl"><mark id="ddzbl"></mark></sub></font>

            <address id="ddzbl"></address>
            <listing id="ddzbl"></listing>

              <track id="ddzbl"><span id="ddzbl"><progress id="ddzbl"></progress></span></track>