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
- break和continue的區別11.8
- C++中break和continue的用法和區別C++
- break,continue,return區別
- return,continue和break之間的區別
- break和continue的區別(流程圖表示)流程圖
- Python中break語句和continue語句有什麼區別?Python
- C#中continue、return、break的區別及作用C#
- 對比JavaScript中的Continue和BreakJavaScript
- JavaScript--分支+迴圈(continue、break、return的區別)JavaScript
- 【廖雪峰python入門筆記】break和continuePython筆記
- break,continue,gotoGo
- JAVA中的跳轉語句—break、continueJava
- continue、break與gotoGo
- 一圖瞭解Break 和 Continue到底有什麼差別
- JAVA基礎--break 、continueJava
- for迴圈、break和continue、二重迴圈
- C++ Break、Continue 和 陣列操作詳解C++陣列
- break與continue關鍵字
- JavaScript break與continue語句JavaScript
- Python 中 is 和 == 的區別Python
- Python中is和==的區別Python
- word-break 和 word-wrap 的區別
- python04: while迴圈語句 break continue for in 迴圈PythonWhile
- Day16 break-continue-gotoGo
- break、continue與goto關鍵字Go
- GO語言————5.5 Break 與 continueGo
- java 帶標籤的break,continue語句Java
- Python零基礎學習筆記(十八)——break語句和continue語句Python筆記
- python3 筆記10.迴圈結構中的關鍵字(break,continue,pass)Python筆記
- Python中字典和json的區別!PythonJSON
- Python中的@staticmethod和@classmethod的區別PythonSSM
- Python3中_和__的用途和區別Python
- 程式流程的控制 Abort Exit Halt RunError Continue Break SleepError
- Python中函式和方法的區別Python函式
- CSS3中word-break和word-wrap有什麼區別?CSSS3
- break、continue、return中選擇一個,我們結束掉它
- python 中 is, is not ,==, != 的區別Python