[python] 조건문에서의 코드 실행 횟수 조절하기

조건문을 사용할 때, 특정 조건이 충족될 때 코드를 실행하는 것이 일반적입니다. 그러나 때로는 특정 조건이 여러 번 충족되었을 때 코드를 실행하고 싶을 수도 있습니다. 이런 경우에는 어떻게 해야 할까요?

while 루프 사용

Python에서는 while 루프를 사용하여 조건이 충족되는 동안 코드를 반복적으로 실행할 수 있습니다. 아래는 while 루프를 사용하여 조건이 충족될 때마다 코드를 실행하는 예제입니다.

count = 0
while count < 5:
    print("Hello")
    count += 1

위의 코드는 count가 5보다 작은 동안 “Hello”를 출력하고, count를 1씩 증가시킵니다.

break 문 사용

while 루프 내에서 특정 조건이 충족되면 코드의 실행을 중지하고 루프를 빠져나오고 싶을 때는 break 문을 사용할 수 있습니다. 아래는 break 문을 사용하여 조건이 충족될 때마다 코드를 실행하되, 특정 조건일 때 루프를 빠져나오는 예제입니다.

count = 0
while True:
    print("Hello")
    count += 1
    if count >= 5:
        break

참조

위의 방법들을 활용하여 조건문에서 코드 실행 횟수를 원하는 대로 조절할 수 있습니다.