ROKO
[Python] continue / pass / break 본문
728x90
- pass
실행할 코드가 없는 경우 의미를 나타내는 코드다. python은 조건문이나 반복문에 명령어를 작성하지 않으면 에러가 발생하므로 pass를 적어 아무것도 실행하지 않는 코드로 그저 비어있음을 의미한다.
x = 10
if x>10:
pass
else:
print(x)
# 10 출력
- continue
이후 아래 코드는 pass와 같이 실행되지 않고 넘어간다. 반복문의 경우 다음 loop로 넘어가게 된다.
for i in range(1,6):
if i<5:
continue
else:
print(i)
# 5 출력 나머지는 continue로 아무것도 출력되지 않음
- break
현재 실행 중인 분기로부터 벗어난다. (조건문, 반복문 등등)
for i in range(1,6):
if i==1:
print(i)
else:
break
# 1 출력 break문으로 for문 탈출
728x90
'Computer Science > Programming Language' 카테고리의 다른 글
[Python] Container, Sequence (0) | 2023.03.03 |
---|---|
[Python] Recursion limitataion (0) | 2023.03.03 |
[Python] Memory management (0) | 2023.03.02 |
[Python] OOP (Object Oriented Programming) (0) | 2023.03.02 |
Comments