누구나 파이썬 루프문을 알아야 하는데, 파이썬에서 countinue문은 일반적인 루프의 흐름을 바꾸는 데 사용됩니다. 일반적으로 조건이 False가 될 때까지 코드를 반복합니다. 그러나 때로는 판단 조건을 테스트하지 않고 현재 반복 또는 전체 루프를 종료하고 싶을 수도 있습니다. 이 경우 continue 및 break를 사용해야 합니다. continue와 break의 두 가지 기능은 건너뛰기와 유사하지만 큰 차이점이 있습니다. 다음으로 이 두 명령문의 차이점을 이해한 다음 break와 continue의 예를 분석해 보겠습니다.
이 두 문 모두 루프문을 종료하는 기능을 가지고 있지만, 어느 정도 다른 부분도 있습니다.1 break 문의 흐름도는 다음과 같습니다.
(break 문은 루프 문을 종료하는 데 사용됩니다. 즉, 루프 조건에 False 조건이 없는 경우) 또는 시퀀스가 완전히 반복되지 않은 경우에도 중지됩니다. 중첩 루프를 사용하는 경우 break 문은 가장 깊은 루프의 실행을 중지하고 다음 코드 줄 실행을 시작합니다. for break는 다음과 같습니다. break
#!/usr/bin/python # -*- coding: UTF-8 -*- for letter in 'Python': # 第一个实例 if letter == 'h': break print '当前字母 :', letter var = 10 # 第二个实例 while var > 0: print '当前变量值 :', var var = var -1 if var == 5: # 当变量 var 等于 5 时退出循环 break print "Good bye!"
当前字母 : P 当前字母 : y 当前字母 : t 当前变量值 : 10 当前变量值 : 9 当前变量值 : 8 当前变量值 : 7 当前变量值 : 6 Good bye!
구문 형식
continue는 다음과 같습니다.
continue
#!/usr/bin/python # -*- coding: UTF-8 -*- for letter in 'Python': # 第一个实例 if letter == 'h': continue print '当前字母 :', letter var = 10 # 第二个实例 while var > 0: var = var -1 if var == 5: continue print '当前变量值 :', var print "Good bye!"
当前字母 : P 当前字母 : y 当前字母 : t 当前字母 : o 当前字母 : n 当前变量值 : 9 当前变量值 : 8 当前变量值 : 7 当前变量值 : 6 当前变量值 : 4 当前变量值 : 3 当前变量值 : 2 当前变量值 : 1 当前变量值 : 0 Good bye!
(continue 문은 Python에게 나머지 문을 건너뛰도록 지시하는 데 사용됩니다. 현재 루프를 실행하고 다음 사이클로 계속 진행합니다.)
이 글에서는 break 문과 continue 문 사이의 차이점을 설명하고, 각각의 예시를 통해 이해를 돕습니다. 두 문 사이의 차이점, 이 글이 여러분에게 도움이 되기를 바랍니다. 파이썬을 배우고 있어요.
더 많은 관련 지식을 알고 싶으시면 PHP 중국어 홈페이지의
Python tutorial칼럼을 방문해 주세요.
위 내용은 Python에서 break 문과 continue 문의 차이점(예제 분석)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!