python中break和continue的區別
python中break和continue的區別
break:應用在迴圈中,結束當前迴圈
continue:應用在迴圈中,結束當前正在執行的迴圈,繼續下一次迴圈
例項:統計100~200之間的質數的個數
質數:只能被1和它本身整除的數被稱為質數
# 假設法:假設任意一個數是質數,然後尋找條件推翻假設
num = 100
count = 0
while num <= 200:
# 假設
result = True
# 尋找條件進行驗證
n = 2
while n <= num - 1:
# num對n整除,如果能整除,則說明num不是質數,則推翻假設
if num % n == 0:
result = False
# 提前結束迴圈,break跳出當前迴圈【就近原則】
break
n += 1
# 如果result為True,則說明是質數,則統計個數
if result:
count += 1
num += 1
print(count)
相關文章
- javascript中break和continue的區別和作用JavaScript
- C++中break和continue的用法和區別C++
- break和continue的區別11.8
- Break,Continue,Return的區別
- break,continue,return區別
- break和continue的區別(流程圖表示)流程圖
- Python中break語句和continue語句有什麼區別?Python
- C#中continue、return、break的區別及作用C#
- return、break、continue三者區別
- while中的continue和if中的continue的區別While
- 對比JavaScript中的Continue和BreakJavaScript
- JavaScript--分支+迴圈(continue、break、return的區別)JavaScript
- 【廖雪峰python入門筆記】break和continuePython筆記
- js跳出迴圈的方法區別( break, continue, return ) 及 $.each 的(return true 和 return false)...JSFalse
- jQuery each() 實現break和continuejQuery
- JAVA中的跳轉語句—break、continueJava
- jquery中return,break,continue的用法總結jQuery
- continue、break與gotoGo
- nginx中的break與last指令區別NginxAST
- JAVA基礎--break 、continueJava
- word-break 和 word-wrap 的區別
- C++ Break、Continue 和 陣列操作詳解C++陣列
- JavaScript break與continue語句JavaScript
- Python 中 is 和 == 的區別Python
- Python中is和==的區別Python
- Last 與 break flag 的區別AST
- GO語言————5.5 Break 與 continueGo
- break、continue與goto關鍵字Go
- java 帶標籤的break,continue語句Java
- python04: while迴圈語句 break continue for in 迴圈PythonWhile
- python3 筆記10.迴圈結構中的關鍵字(break,continue,pass)Python筆記
- Python零基礎學習筆記(十八)——break語句和continue語句Python筆記
- Python中range和xrange的區別Python
- Python中%r和%s的區別Python
- Python中的@staticmethod和@classmethod的區別PythonSSM
- CSS3中word-break和word-wrap有什麼區別?CSSS3
- Python3中_和__的用途和區別Python
- c# array_arraylist_continue_break_foreachC#