1 回答

TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超4個(gè)贊
根據(jù)內(nèi)循環(huán)中滿足的條件,我可以想到兩種方法來(lái)停止外循環(huán)。
偽代碼:
bln = True
while bln:
# Do stuff
while x < y:
if z == n:
# Break inner loop, and set bln to False to break outer loop
bln = False
break
第二種方法:
while True:
bln = False
# Do stuff
while x < y:
if z == n:
# Break inner loop, and set bln to True for later break statement
bln = True
break
if bln:
break
請(qǐng)注意,使用第一種方法,外部循環(huán)的迭代將完成,即使bln設(shè)置為 True。然而,第二種方法會(huì)突然中斷外循環(huán)。
添加回答
舉報(bào)