1. 학습
  2. /
  3. 강의
  4. /
  5. 개발자를 위한 Python 입문

Connected

연습 문제

while 루프 사용하기

레시피 스케일러를 만들면서 파스타 파티에 참석 확정을 한 손님 수를 세야 해요. RSVP를 받았고, 이를 while 루프를 사용해 하나씩 처리하려고 합니다. 받은 RSVP 수를 나타내는 변수 total_confirmations가 있으며, 이를 차례로 세어서 최종 손님 수를 알아내야 해요. 그래야 토마토 바질 파스타 레시피를 얼마나 늘려야 할지 알 수 있어요.

while 루프가 너무 오래 실행되거나 세션이 만료된다면, 무한 루프가 생겼을 수 있어요. 특히, 루프의 내용은 네 칸 들여쓰기(또는 자동 들여쓰기)를 사용해 들여쓰기하고, 루프가 멈출 수 있도록 조건을 올바르게 설정했는지 꼭 확인하세요.

지침

100 XP
  • guest_count가 total_confirmations보다 작은 동안 계속 실행되는 while 루프를 작성하세요.
  • while 루프 안에서, 매번 guest_count를 1만큼 증가시켜 확인 건수를 세세요.