[Python] 파이썬
[Python] 기타 제어문
ITsubin
2022. 7. 31. 12:40
{ break }
for i in range(1, 10):
if i%3 == 0:
break
print(i)
> break문은 while문이나 for문과 같은 반복문을 강제로 종료하고자 할 때 사용하는 제어문
> 반복문 내에서 break문이 나타나면 곧바로 break문이 포함된 반복문은 종료
{ continue }
for i in range(1, 10):
if i%3 == 0:
continue
print(i)
> continue문은 반복문의 시작 지점으로 제어의 흐름을 옮기는 역할을 수행
> Ex) 1에서 100까지의 합을 구한다고 했을 때, 3의 배수를 합계에서 제외하고 싶은 경우 등에 사용
{ return }
def main():
total = 0
for i in range(1, 10):
if i%3 == 0:
return
total += i
print(i)
print(f'total: {total}')
> return은 함수 끝에 입력되서 해당 함수를 호출한 곳으로 데이터를 반환하는 역할
> 또는 함수의 종료를 알리는 기능