조건문이 포함된 while 루프
레시피 계산기에서 재료의 양이 충분한지 확인한 후 레시피의 양을 늘려야 합니다. while 루프와 조건 논리를 함께 사용해 재료 수량을 점검하고 상태를 알려주는 기능을 만들어 보세요. ingredients_checked 변수는 지금까지 확인한 재료의 수를 추적하고, total_ingredients는 토마토 바질 파스타 레시피의 전체 재료 수를 나타냅니다.
이 연습은 강의의 일부입니다
개발자를 위한 Python 입문
연습 안내
ingredients_checked가total_ingredients보다 작은 동안 계속 실행되는while루프를 만드세요.- 루프가 실행될 때마다
ingredients_checked개수를 1씩 늘리세요. - 조건문을 사용해 검토한 재료가 4개 미만인지 확인하세요.
- 아니라면, 검토한 재료가 6개 이하인지 확인하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
total_ingredients = 7
ingredients_checked = 0
# Set up the loop
____ ingredients_checked < total_ingredients:
# Increment the counter
____ += 1
# Check if less than 4 ingredients reviewed
____ ingredients_checked < 4:
print("More than half remaining")
# Check if 6 or fewer ingredients reviewed
____ ingredients_checked <= 6:
print("Nearly finished checking")
else:
print("All ingredients verified!")