格式
while 表示式:
語句邏輯:當程式執行到while語句時,首先計算表示式的值,如果表達是的值為假,那麼結束整個while語句,如果表示式的值為真,則執行語句,執行完語句再去計算表示式的值。如果表示式的值為假,那麼結束整個while語句,如果表示式的值為真,則執行語句,執行完語句再去計算表示式的值,如此迴圈往復,知道表示式的值為假時停止。
示例:
#列印從1到5,5個數
num = 1
while num <= 5
print(num)
num += 1
#計算1+2+3+……+100
num = 1
sum = 0
while num <= 100:
sum += num
num += num
print('sum = %d' %(sum))
#輸出乙個字串中的所有字元
str = "sunck is a handsome man"
index = 0
while index < len(str): # index < 19
print("str[%d] = %s" % (index, str[index]))
index += 1
#輸出:
str[0] = s
str[1] = u
str[2] = n
str[3] = c
str[4] = k
str[5] =
str[6] = i
str[7] = s
str[8] =
str[9] = a
str[10] =
str[11] = h
str[12] = a
str[13] = n
str[14] = d
Python學習筆記(五)猜數字遊戲(while)
今天寫的是乙個猜數字遊戲,我記得好像大二還是大三的時候在日方課上用vb實現過,大體思想就是先生成乙個隨機數,然後進行輸入,程式會判斷你輸入的值和隨機值相比較的結果,一直到你輸入正確才退出迴圈體。關於隨機數的應用,首先要引入random類,程式中生成的是1到10的隨機數,方法是random.unifo...
Python入門筆記 迴圈for和while
while 迴圈 在給定的判斷條件為 true 時執行迴圈體,否則退出迴圈體。for 迴圈 重複執行語句 巢狀迴圈 你可以在while迴圈體中巢狀for迴圈 break 語句 在語句塊執行過程中終止迴圈,並且跳出整個迴圈 continue 語句 在語句塊執行過程中終止當前迴圈,跳出該次迴圈,執行下一...
python學習筆記(4)
函式定義和呼叫 函式就是最基本的一種 抽象的方式 python有許多內建函式 呼叫 要呼叫乙個函式,需要知道函式 的名稱和引數 比較函式cmp x,y 就需要兩個引數,如果 x,就返回 1,如果 x y 就返回 0,如果 x y 就返回1 資料型別轉換函式,不如int 函式可以把其他資料型別轉換為整...