Overview

Loop문에는 주로 for문과 while문이 있다. 여기서 while문은 자칫 무한 루프로 이어질 수 있기에 사용에 유의해야 한다.

Loop

Loop(반복문)는 동일한 코드를 여러 번 반복적으로 실행하는 문법이다.

n = 0
n += 1
n += 1
n += 1
n += 1
n += 1
n += 1
n += 1

n = 0
for i in range(7):
    n += 1

iterable

iterable(이터러블)은 반복 가능한 객체이다.

for

for loop는 iterable의 element를 순회하며 코드를 실행한다. 주로 정해진 횟수만큼 반복해야 할 때 사용한다.

for s in "Python":
    print(s)
for i in range(len(my_list)):
    print(my_list[i])

range

range는 정수 시퀀스를 생성하는 내장 함수이다. 주로 for문에서 숫자를 일정 간격으로 반복하고자 할 때 사용한다.