while 루프 사용하기
레시피 계산기를 만들고 있는데, 파스타 파티에 참석을 확인한 게스트 수를 세어야 합니다. RSVP를 받았고, while 루프를 사용하여 하나씩 처리하려고 합니다. 수신된 RSVP 수를 나타내는 total_confirmations 변수가 있으며, 최종 게스트 수를 확인하기 위해 하나씩 세어야 합니다. 이를 통해 토마토 바질 파스타 레시피 양을 얼마나 조정해야 하는지 알 수 있습니다.
while 루프 실행 시간이 너무 길어지거나 세션이 만료되는 경우, 무한 루프가 생성된 것일 수 있습니다. 특히, 루프의 내용을 공백 네 칸 또는 자동 들여쓰기를 사용하여 들여쓰기하고, 루프가 종료될 수 있도록 조건을 올바르게 설정했는지 확인하세요.
이 연습은 강의의 일부입니다
개발자를 위한 Python 입문
연습 안내
guest_count가total_confirmations보다 작은 동안 계속 실행되는 while 루프를 작성하세요.- while 루프 내부에서 참석에 대한 확인을 하나씩 세기 위해 매번
guest_count를1씩 증가시키세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
total_confirmations = 10
guest_count = 0
# Count confirmations using a while loop
while ____:
____
print(guest_count, "guests so far!")
print("We have", guest_count, "guests coming!")