코드를 여러 번 반복 실행하는 반복문
프로그래밍을 하다 보면 동일한 작업을 여러 번 반복해야 할 때가 자주 있습니다.
에를 들어 수천개 이상의 대량의 데이터의 값을 읽어오거나, 특정 조건이 만족할 때까지 계속해서 작업을 수행하는 경우가 있습니다.
이때 코드를 여러 번 작성하는 대신 반복문
을 사용하면 작업을 효율적으로 처리할 수 있습니다.
이번 수업에서는 반복문이 무엇인지, 그리고 파이썬에서 어떻게 활용하는지 알아보겠습니다.
반복 가능한 자료형
파이썬에서 반복 가능한 자료형(iterable types)
은 반복문에서 순차적으로 접근할 수 있는 대상을 뜻합니다.
예를 들어 여러 문자로 구성된 문자열(String)
, 대괄호로 여러 요소를 나열하는 리스트(List)
, 한번 입력된 값을 변경할 수 없는 튜플(Tuple)
등이 반복 가능한 자료형입니다.
반복문은 이러한 반복 가능한 자료형에 접근해, 반복문 내에서 각 요소를 고유의 코드에 따라 처리합니다.
예를 들어 실습 화면의 for item in fruits:
는 ["사과", "바나나", "체리"]
와 같이 정의된 fruits 리스트의 각 요소(사과, 바나나, 체리)에 접근한 후, 반복문 고유의 코드인 print(item)
를 수행합니다.
파이썬에서의 반복문 활용법
파이썬에서는 for 문
과 while 문
을 사용해 반복 작업을 처리합니다.
다음 수업부터는 for 문과 while 문의 사용법을 예시와 함께 알아보겠습니다.
실습 화면의 for 반복문 예시를 가볍게 따라 타이핑 해보고, 다음 수업에서 for 반복문을 자세히 배워 보세요 :)
다음 내용이 궁금하다면?
코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!