MulaiMulai sekarang secara gratis

While loop bersyarat

Penyesuai resep Anda perlu memastikan bahwa Anda memiliki cukup setiap bahan sebelum memperbanyak porsi resep. Anda akan menggunakan while yang dikombinasikan dengan logika bersyarat untuk memeriksa jumlah bahan dan memberikan pembaruan status yang informatif. Anda memiliki variabel ingredients_checked yang melacak berapa banyak bahan yang telah Anda verifikasi, dan total_ingredients yang mewakili total jumlah bahan dalam resep pasta tomat dan basil Anda.

Latihan ini adalah bagian dari kursus

Pengantar Python untuk Pengembang

Lihat Kursus

Petunjuk latihan

  • Buat while loop yang berjalan selama ingredients_checked kurang dari total_ingredients.
  • Tambah penghitung ingredients_checked sebesar 1 setiap kali loop berjalan.
  • Dengan pernyataan bersyarat, periksa apakah kurang dari 4 bahan telah ditinjau.
  • Jika tidak, periksa apakah 6 bahan atau kurang telah ditinjau.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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!")
Edit dan Jalankan Kode