1. 程式人生 > >Python:迴圈語句

Python:迴圈語句

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:
  			...