시작하기무료로 시작하기

반복문

반복문은 동일한 계산 절차나 코드 블록을 여러 요소에 적용해야 할 때 사용해요. 보통 항목들을 list에 넣고, for 루프를 작성해 리스트의 각 요소에 대해 같은 코드 블록이 실행되도록 합니다.

핵심은, 같은 작업을 반복한다고 해서 코드를 여러 번 복사·붙여넣기 하지 않는다는 점이에요.

정수 리스트가 주어지면, for 루프를 사용해 리스트의 각 정수를 출력할 수 있어요. 조건문과 마찬가지로 들여쓰기가 중요하다는 점을 유의하세요.

int_list = [1, 2, 3, 4]

for value in int_list:
    print(value)

1
2
3
4

이번 연습 문제는 앞의 예제를 확장합니다. 단일 값으로 폭음 여부를 판단하는 대신, 값들의 리스트를 사용해 보겠습니다.

이 연습은 강의의 일부입니다

R 사용자용 Python

강의 보기

연습 안내

num_drinks 리스트를 순회하는 for 루프를 작성하고, 각 사람이 폭음자(binge drinker)인지 여부를 출력하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

num_drinks = [5, 4, 3, 3, 3, 5, 6, 10]

# Write a for loop
____ ____ ____ num_drinks:
    # if/else statement
    if drink <= 4:
        print('non-binge')
    else:
        print('binge')
코드 편집 및 실행