■ 설거지하는 프로그램 만들기
지금 만들 프로그램은 설거지를 끝낼 때마다 ‘설거지 끝’이라고 말합니다. 물론 설거지하는 프로그래밍은 하지 않고, ‘설거지 끝’이라는 말만 하도록 할게요.
for i in five: # five라는 배열을 사용하는 반복문을 만든다는 의미입니다. print("설거지 끝") # 4칸 띄어쓰기 후 반복하길 원하는 내용(설거지 끝)을 출력
실행 결과
설거지 끝 설거지 끝 설거지 끝 설거지 끝 설거지 끝
설거지 끝이라는 말을 5번 반복하네요. 이와 같이 파이썬의 for문에서는 배열에 있는 원소의 수만큼 반복합니다. 여기서 문법을 복습하면, for를 쓰고 (변수)의 자리에 i를 적었습니다. 그리고 in 뒤인 (배열) 자리에 앞에서 만든 five를 적었습니다. 따라서 five 배열의 원소 수인 5만큼 그 아래에 있는 print("설거지 끝") 명령을 수행하게 됩니다. print문은 특정한 값을 화면에 출력할 때 사용하는 함수입니다.
TIP
반복문 안의 i는 반복문에서 사용하는 변수라고 생각하면 됩니다. 이 변수는 무엇이며, 언제 사용하는지는 조금 뒤에 설명합니다.