Kursus Pembangunan Python
Bab
>
Tahap
Operator Asas
Tambah dan Tolak
Objektif
Kumpulkan telur dan imbangi buku dengan menambah dan mengurangkan kuantiti mereka.
Sudah tiba masanya untuk mengumpulkan beberapa telur di kawasan bersarang, berjalan ke sana dan ambil telur-telur yang pelbagai di ladang supaya kita boleh mendokumentasikan berapa banyak telur yang telah ditelurkan. Daripada semua telur yang ditelurkan, terdapat empat (4) telur yang tidak baik, namun telur merah mempunyai dua kali ganda nilai pemakanan berbanding telur biasa. Dokumentasikan berapa banyak telur yang baik yang anda ada, dan apakah nilai pemakanan mereka.
Pertama, pergi ke semua telur untuk mengumpulkannya, kemudian buat tiga (3) pemboleh ubah untuk setiap jenis telur: white_eggs, dark_eggs, red_eggs. Dalam pemboleh ubah-pemboleh ubah ini, tambahkan jumlah telur yang telah anda kumpulkan bagi setiap jenis.
Setelah anda mengumpulkan semuanya, pergi ke tanda X gelap dan dokumentasikan semua telur yang baik daripada kumpulan ini. Gunakan fungsi speak() untuk mengumumkan nombor tersebut dengan menambah (+) bersama ketiga-tiga pemboleh ubah yang anda cipta dan mengurangkan (-) jumlah telur yang buruk daripada kumpulan ini, dalam format berikut: player.speak(white_eggs + dark_eggs + red_eggs - 4).
Selepas anda selesai mendokumentasikan jumlah telur yang anda ada dalam kumpulan ini, menuju ke tanda X terang dan periksa apakah nilai pemakanan setiap telur. Pertama, anda perlu mengurangkan telur buruk daripada setiap pemboleh ubah; terdapat dua (2) telur putih yang buruk, satu (1) telur gelap yang buruk, dan satu (1) telur merah yang buruk yang perlu dikeluarkan, seperti berikut:
white_eggs -= 2 dark_eggs -= 1 red_eggs -= 1
Seterusnya, gandakan red_eggs dengan dua (2) kerana nilai pemakanan mereka adalah dua kali ganda, seperti berikut: red_eggs *= 2. Kemudian, gunakan fungsi speak() pada tanda X dan tambahkan (+) bersama semua pemboleh ubah dengan nilai baharu mereka untuk menamatkan peringkat.