盤點Python中斷多重循環的思路
來源:懂視網
責編:小采
時間:2020-11-03 23:14:53
盤點Python中斷多重循環的思路
盤點Python中斷多重循環的思路:I. 跳出單循環不管是什么編程語言,都有可能會有跳出循環的需求,比如枚舉時,找到一個滿足條件的數就終止。跳出單循環是很簡單的,比如:for i in range(10): if i > 5: print i break然而,我們有時候會需要跳出多重循環,而break只能夠跳出一層循
導讀盤點Python中斷多重循環的思路:I. 跳出單循環不管是什么編程語言,都有可能會有跳出循環的需求,比如枚舉時,找到一個滿足條件的數就終止。跳出單循環是很簡單的,比如:for i in range(10): if i > 5: print i break然而,我們有時候會需要跳出多重循環,而break只能夠跳出一層循

I. 跳出單循環
不管是什么編程語言,都有可能會有跳出循環的需求,比如枚舉時,找到一個滿足條件的數就終止。跳出單循環是很簡單的,比如:
for i in range(10):
if i > 5:
print i
break
然而,我們有時候會需要跳出多重循環,而break只能夠跳出一層循環,比如:
for i in range(10):
for j in range(10):
if i+j > 5:
print i,j
break
這樣的代碼并非說找到一組 i+j > 5就停止,而是連續找到10組,因為break只跳出了for j in range(10)這一重循環。那么,怎么才能跳出多重呢?在此記錄備忘一下。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
盤點Python中斷多重循環的思路
盤點Python中斷多重循環的思路:I. 跳出單循環不管是什么編程語言,都有可能會有跳出循環的需求,比如枚舉時,找到一個滿足條件的數就終止。跳出單循環是很簡單的,比如:for i in range(10): if i > 5: print i break然而,我們有時候會需要跳出多重循環,而break只能夠跳出一層循