用 for 循環(huán)或者 while 循環(huán)時茵乱,如果要在循環(huán)體內(nèi)直接退出循環(huán),可以使用break語句搜变。
比如計算1至100的整數(shù)和采缚,我們用while來實現(xiàn):
sum = 0x = 1whileTrue:? ? sum = sum + x? ? x = x + 1? ? if x > 100:breakprint sum
咋一看, while True 就是一個死循環(huán)挠他,但是在循環(huán)體內(nèi)扳抽,我們還判斷了x > 100條件成立時,用break語句退出循環(huán)殖侵,這樣也可以實現(xiàn)循環(huán)的結(jié)束贸呢。