Sử dụng vòng lặp while
Bạn đang xây dựng bộ nhân tỷ lệ công thức và cần đếm số khách đã xác nhận tham dự bữa tiệc pasta. Bạn đã nhận được các RSVP và muốn xử lý từng cái một bằng vòng lặp while. Bạn có biến total_confirmations đại diện cho số lượng RSVP đã nhận, và bạn cần duyệt qua chúng để xác định tổng số khách cuối cùng. Điều này sẽ giúp bạn biết cần nhân công thức pasta cà chua và húng quế lên bao nhiêu.
Lưu ý: nếu vòng lặp while của bạn chạy quá lâu hoặc phiên làm việc sắp hết hạn, có thể bạn đã tạo ra vòng lặp vô hạn. Đặc biệt, hãy nhớ thụt đầu dòng nội dung bên trong vòng lặp bằng bốn dấu cách hoặc dùng tự động thụt dòng, và đảm bảo điều kiện được đặt sao cho vòng lặp có điểm dừng.
Bài tập này là một phần của khóa học
Nhập môn Python dành cho Developer
Hướng dẫn bài tập
- Viết một vòng lặp while chạy khi
guest_countcòn nhỏ hơntotal_confirmations. - Bên trong vòng lặp while, tăng
guest_countthêm1mỗi lần để đếm thêm một xác nhận.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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!")