더북(TheBook)

 

 실습 breakcontinue 사용하기

 

 

Step1 sizes에는 진열된 바지의 허리둘레 목록이 들어 있습니다. 다음 코드는 허리둘레가 32인 바지의 위치를 모두 출력합니다. size32인 바지의 위치를 한 번만 출력하고 프로그램이 종료되도록 빈칸을 채워 보세요.

 

01     sizes = [33, 35, 34, 37, 32, 35, 39, 32, 35, 29]
02     for i, size in enumerate(sizes):
03         if size = = 32:
04             print("사이즈 32인 바지는 {}번째에 있다.".format(i+1))
05             __________

 

Step2 다음 코드는 numbers에 있는 튜플을 받아 튜플의 첫 번째 숫자를 두 번째 숫자로 나누는 일을 합니다. 이때 b0이면 “0으로 나눌 수는 없습니다.”라고 출력합니다. 원래 if-else를 쓴 코드를 continue를 이용해서 else를 쓰지 않도록 변경해 보세요.

 

01     numbers = [(1, 2), (10, 0)]
02     
03     for a, b in numbers:
04         if b = = 0:
05             print("0으로 나눌 수는 없습니다.")
06         else:
07             # 이 부분이 else 블록에 들어 있지 않도록 수정해야 합니다.
08             print("{}를 {}로 나누면 {}".format(a, b, a/b))
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.