while語句
while語句:
作用:
根據一定條件,重複執行一條語句或多條語句
語法:
while 真值表達式:
語句塊1(此部分語句可能會重複執行多次)
else:
語句塊2
說明:
1. 先執行真值表達式,得到布爾值爲True或False
2. 如果真值表達式的值爲True,則執行語句塊1,然後再
次返回到第1步,重複進行測試真值表達式的值
3. 如果真值表達式的值爲False,則執行else子句部分
的語句塊2,然後結束此while語句的執行
注: else子句部分可以省略(同if語句類似)
**while語句的注意事項:**
1. 要控制循環的真值表達式的值來防止死循環
2. 通常用真值表達式內的循環變量來控制循環條件
3. 通常在語句內部改變循環變量
while 語句嵌套:
while 語句本身就是語句,和其它語句一樣,可以嵌套到
任何的複合語句中
示意:
while 真值表達式:
....
while 真值表達式2:
....
else:
...
...
else:
...