Mulai sekarangMulai gratis

Perulangan bersyarat dengan list

Sebelum Anda menyesuaikan skala resep pasta tomat dan basil untuk pesta, Anda perlu meninjau jumlah bahan untuk memahami apa yang akan Anda olah. Jumlah resep Anda disimpan dalam sebuah list bernama quantities (dalam gram). Sebagai langkah awal membangun pengalih skala resep, Anda akan melakukan iterasi pada jumlah tersebut dan menggunakan percabangan untuk mengkategorikannya — namun belum mengubah skalanya. Ini membantu Anda memahami sebaran bahan sebelum melakukan perubahan apa pun.

Latihan ini merupakan bagian dari kursus

Pengantar Python untuk Pengembang

Lihat Kursus

Instruksi latihan

  • Lakukan iterasi pada setiap jumlah dalam list quantities dengan menggunakan qty sebagai variabel iterator.
  • Di dalam loop, tambahkan percabangan yang memeriksa apakah qty lebih besar atau sama dengan 400 gram. Jika ya, cetak 'Large quantity'.
  • Tambahkan kondisi elif untuk memeriksa apakah qty lebih besar atau sama dengan 200 gram. Jika ya, cetak 'Medium quantity'.
  • Tambahkan klausa else untuk menangani semua jumlah yang tersisa dan cetak 'Small quantity'.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

quantities = [500, 400, 20, 15, 15, 7]

# Loop through each quantity in the recipe
for ____ in ____:
    # Check if it's a large quantity (400g or more)
    ____ ____ >= 400:
        print('Large quantity')
    # Check if it's a medium quantity (200g or more)
    ____ qty >= ____:
        print('Medium quantity')
    # Otherwise it's a small quantity
    ____:
        print('Small quantity')
Edit dan Jalankan Kode