실습 break와 continue 사용하기
Step1 sizes에는 진열된 바지의 허리둘레 목록이 들어 있습니다. 다음 코드는 허리둘레가 32인 바지의 위치를 모두 출력합니다. size가 32인 바지의 위치를 한 번만 출력하고 프로그램이 종료되도록 빈칸을 채워 보세요.
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에 있는 튜플을 받아 튜플의 첫 번째 숫자를 두 번째 숫자로 나누는 일을 합니다. 이때 b가 0이면 “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))