더북(TheBook)

컵 10개를 설거지하는 프로그램 만들기

카페에 손님이 많아졌네요. 컵 10개를 설거지하는 반복문을 만들려면 어디를 수정해야 할까요? for문은 배열의 원소 수만큼 반복하기 때문에 배열을 바꿔야 합니다. 바로 원소 수가 10개인 배열로 말이죠.

ten = [9, 8, 7, 6, 5, 4, 3, 2, 1, 0]   # 원소 수가 10개인 배열 ten을 만듭니다.
len(ten)                               # 배열 ten의 원소 수를 살펴봅니다.

실행 결과

10

원소의 수가 10개네요. 정말 10번 반복하는지 확인해 볼까요?

for i in ten:        # in 뒤인 (배열) 자리에 앞에서 만든 ten을 적었습니다.
print("설거지 끝")   # 4칸 띄어쓰기 후 반복하길 원하는 내용(설거지 끝) 입력

실행 결과

설거지 끝
설거지 끝
설거지 끝
설거지 끝
설거지 끝
설거지 끝
설거지 끝
설거지 끝
설거지 끝
설거지 끝
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.