리스트를 활용한 조건부 루프
파티를 위해 토마토 바질 파스타 레시피의 양을 조정하기 전에, 재료의 양을 먼저 파악해야 합니다. 레시피의 재료 양은 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')