반복문은 특정 작업을 반복 수행하여야 할 때 사용한다.
~하면서, ~동안, ~부터라는 말을 코드로 옮겨쓰면 반복문이 된다.
while 문
while 조건:
반복될 코드
=> 무한 반복을 주의해야 한다.
아래는 whie문 예시로, 1부터 10까지 더한 결과를 출력하는 프로그램이다.
num=1
total=0
while num<=10:
total=total+num
num=num+1
print(total) #55 출력
Break 문
반복문을 수행하면서 특정 조건이 되면 반복문이 종료될 수 있도록 하는 코드
Continue 문
Continue라는 코드가 실행되면 반복문의 조건을 비교하는 곳으로 돌아간다.
아래는 while과 continue의 예시로 3, 6, 9 게임을 구현한 것이다.
num=0
while num<10:
num=num+1
if num==3:
print("짝!")
continue
elif num==6:
print("짝!")
continue
elif num==9:
print("짝!")
continue
print(num)
for 문
for 변수 in range(시작 값, 끝값 +1, 증가 값):
반복될 코드
for i in range(1,11,1):
print(i)
#1 2 3 4 5 6 7 8 9 10 출력