반복문
반복문은 동일한 계산 절차나 코드 블록을 여러 요소에 적용해야 할 때 사용해요.
보통 항목들을 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')