首頁技術(shù)文章正文

Python培訓(xùn):python中while循環(huán)的用法

更新時間:2022-09-23 來源:黑馬程序員 瀏覽量:

IT培訓(xùn)班

  在Python中,循環(huán)的基本格式如下:

while 條件表達(dá)式:
    條件滿足,執(zhí)行循環(huán)語句

  當(dāng)條件表達(dá)式為True時,程序執(zhí)行循環(huán)語句。需要注意的是,在while循環(huán)中,同樣需要注意冒號和縮進(jìn)。

  如果我們希望循環(huán)是無限的,我們可以通過設(shè)置條件表達(dá)式永遠(yuǎn)為True來實現(xiàn)無限循環(huán),無限循環(huán)在服務(wù)器上客戶端的實時請求非常有用。接下來,通過一個案例來演示,具體代碼如例3-7所示。

  例3-7 while循環(huán)

var = 1
while var == 1 : # 表達(dá)式永遠(yuǎn)為True
    number = int(input("輸入一個數(shù)字 :"))
    print("你輸入的數(shù)字是: ",number)
print("Good bye!")

  程序的運(yùn)行結(jié)果如圖3-18所示。

1663911651499_3-18運(yùn)行結(jié)果.jpg

  圖3-18 運(yùn)行結(jié)果

  接下來,我們通過一個案例來演示一下while循環(huán),計算1~100偶數(shù)和。

  在整數(shù)中,能被2整除的數(shù),叫做偶數(shù)。接下來,我們來開發(fā)一個計算1~100之間的偶數(shù)和的程序,具體代碼如例3-8所示。

  例3-8 計算1~100偶數(shù)和

i = 0
sum-result = 0
while i < 101:
    if i % 2 == 0:
        sum_result += i
    i += 1
print("1~100之間的偶數(shù)之和為:%s"% sum_result)

  程序的運(yùn)行結(jié)果如圖3-19所示。

1663911994646_3-19運(yùn)行結(jié)果.jpg

  圖3-19 程序運(yùn)行的結(jié)果

分享到:
在線咨詢 我要報名
和我們在線交談!