Menggunakan while loop
Anda sedang membangun pengali resep dan perlu menghitung berapa banyak tamu yang sudah mengonfirmasi kehadiran untuk pesta pasta Anda. Anda telah menerima RSVP dan ingin memprosesnya satu per satu menggunakan while loop. Anda memiliki variabel total_confirmations yang merepresentasikan jumlah RSVP yang diterima, dan Anda perlu menghitungnya untuk menentukan jumlah tamu akhir. Ini akan membantu Anda mengetahui seberapa besar skala resep pasta tomat dan basil.
Perhatikan bahwa jika while loop Anda berjalan terlalu lama, atau sesi Anda akan kedaluwarsa, kemungkinan Anda telah membuat infinite loop. Khususnya, ingat untuk mengindentasi isi loop menggunakan empat spasi atau indentasi otomatis, dan pastikan kondisinya memungkinkan loop memiliki titik berhenti.
Latihan ini adalah bagian dari kursus
Pengantar Python untuk Pengembang
Petunjuk latihan
- Tulis while loop yang berlanjut selama
guest_countlebih kecil daripadatotal_confirmations. - Di dalam while loop, tambahkan
guest_countsebesar1setiap kali untuk menghitung satu konfirmasi lagi.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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!")