시작하기무료로 시작하기

리스트를 활용한 조건부 루프

파티를 위해 토마토 바질 파스타 레시피의 양을 조정하기 전에, 재료의 양을 먼저 파악해야 합니다. 레시피의 재료 양은 quantities라는 리스트에 저장되어 있습니다(단위: 그램). 레시피 계산기를 만들기 위한 첫 번째 단계로, 이 리스트를 순회하며 조건문을 사용해 각 양을 분류해 보겠습니다. 아직 실제로 계량하지는 않아도 됩니다. 변경을 적용하기 전에 재료 분포를 먼저 파악하는 것이 목적입니다.

이 연습은 강의의 일부입니다

개발자를 위한 Python 입문

강의 보기

연습 안내

  • 반복자 변수로 qty를 사용하여 quantities 리스트의 각 항목을 순회하세요.
  • 루프 안에 qty가 400그램 이상인지 확인하는 조건문을 추가하고, 해당하면 'Large quantity'를 출력하세요.
  • elif가 200그램 이상인지 확인하는 qty 조건을 추가하고, 해당하면 'Medium quantity'를 출력하세요.
  • 나머지 모든 경우를 처리하는 else 절을 추가하고 'Small quantity'를 출력하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

quantities = [500, 400, 20, 15, 15, 7]

# Loop through each quantity in the recipe
for ____ in ____:
    # Check if it's a large quantity (400g or more)
    ____ ____ >= 400:
        print('Large quantity')
    # Check if it's a medium quantity (200g or more)
    ____ qty >= ____:
        print('Medium quantity')
    # Otherwise it's a small quantity
    ____:
        print('Small quantity')
코드 편집 및 실행