python中while語句的一般形式:
whileexpression:
statement(s)
需要注意的是:在python中沒有do..while迴圈。
如果條件從不變為false,則迴圈變為無限迴圈。
var = 1while var == 1: #
表示式永遠為 true
num = int(input("
輸入乙個數字 :"))
print("
你輸入的數字是:
", num)
print("
good bye!
")
輸出:
輸入乙個數字 :8你輸入的數字是: 8輸入乙個數字 :
如果else語句與while迴圈一起使用,則在條件變為false時執行else語句。
count =0while count < 5:
print (count, "
小於 5")
count = count + 1
else
:
print (count, "
大於或等於 5
")
輸出:
小於 5小於 5小於 5小於 5小於 5大於或等於 5
如果while子句只包含乙個語句,那麼它可能被放在與while頭相同的行上。
flag = 1while (flag): print('
hello,world!
')
python3 迴圈控制語句
break語句用於提前終止當前迴圈。放棄迴圈後,直接執行迴圈塊下乙個語句。break語句可以在while和for迴圈中使用。如果使用巢狀迴圈,則break語句將停止執行最內層迴圈,並在塊之後開始執行 的下一行。for letter in python if letter h break print ...
20181122 迴圈退出 流程控制 while
usr bin python coding utf 8 import random print 猜數字遊戲,輸入乙個1 20以內的數字,共有6次機會 sj random.randint 1,20 for x in xrange 1,7 shu input please insert game num...
Python入門筆記 迴圈for和while
while 迴圈 在給定的判斷條件為 true 時執行迴圈體,否則退出迴圈體。for 迴圈 重複執行語句 巢狀迴圈 你可以在while迴圈體中巢狀for迴圈 break 語句 在語句塊執行過程中終止迴圈,並且跳出整個迴圈 continue 語句 在語句塊執行過程中終止當前迴圈,跳出該次迴圈,執行下一...