반복문
약 3분
반복문이란?
프로그래밍에서 반복문은 특정 코드를 여러 번 실행할 수 있게 해주는 도구입니다. 예를 들어, 여러분이 친구에게 같은 이야기를 여러 번 해주어야 한다고 상상해보세요. 이때 친구가 듣고 싶어하는 횟수만큼 이야기를 반복할 수 있습니다. 이러한 반복의 개념을 코드로 구현할 수 있게 해주는 것이 바로 반복문입니다.
반복문의 종류
Python에서는 주로 'for' 반복문과 'while' 반복문 두 가지를 사용합니다. 이 두 가지 반복문은 각각 다른 방식으로 작업을 반복합니다.
'for' 반복문 소개
'for' 반복문은 특정 범위나 리스트의 아이템을 순회하면서 코드 블록을 실행합니다. 마치 친구와 알파벳 카드 게임을 할 때, 각 카드를 한 번씩 사용하면서 진행하는 것과 같습니다.
for i in range(5):
print("안녕하세요, 나의 친구!", i+1)
위 코드는 0부터 4까지 총 5번 '안녕하세요, 나의 친구!'라는 문구를 출력합니다. 'range(5)'는 0에서 4까지의 숫자를 생성합니다. 'for' 반복문은 이 숫자를 하나씩 가져와서 코드 블록을 실행합니다.
'while' 반복문 소개
'while' 반복문은 주어진 조건이 참인 동안 계속해서 코드를 실행합니다. 예를 들어, 친구가 이야기를 듣고 싶다고 할 때, 조건이 만족되는 한 계속해서 이야기를 해주는 방식입니다.
count = 0
while count < 5:
print("안녕하세요, 나의 친구!")
count += 1
이 코드는 'count'가 5가 될 때까지 '안녕하세요, 나의 친구!'라는 문구를 출력합니다. 'count'는 반복할 때마다 1씩 증가하기 때문에 결국 종료됩니다.
실습 과제
여러분의 실습 과제는 사용자에게 '이름을 입력하세요:'라고 요청한 후, 입력된 이름을 3번 반복해서 출력하는 프로그램을 작성하는 것입니다. 이 때, 'for' 반복문 또는 'while' 반복문을 자유롭게 사용하시면 됩니다.
댓글 0
아직 댓글이 없습니다. 첫 댓글을 남겨보세요.