Kursus Pembangunan Python
Bab
>
Tahap
Operator Asas
Pemalar dan Amalan
Objektif
Ambil bakul telur dan simpan telur dalam bekas sebelum menyatakan berapa banyak telur yang telah disimpan.
Konstanta adalah serupa dengan pembolehubah kecuali bahawa ia mempunyai nilai yang telah ditetapkan dan tidak boleh diubah. Dalam latihan ini, anda akan menggunakan satu konstanta yang dinamakan egg_basket yang mempunyai nilai tidak diketahui yang mewakili jumlah telur dalam bakul.
Cipta dua pembolehubah untuk setiap bekas yang dinamakan: bag1, bag2 dan simpan separuh daripada telur dalam setiap beg dengan menggunakan operator, seperti ini: bag1 = egg_basket/2
Pergi ke arah tanda X gelap di hadapan bekas dan gunakan fungsi place() untuk meletakkan beg dalam setiap bekas seperti ini: player.place(bag1) .
Selepas itu, pergi ke arah tanda X cerah di hadapan meja-meja dan gunakan fungsi speak() untuk menyatakan berapa banyak telur yang anda ada.
Pada tanda X cerah yang pertama, nyatakan berapa banyak telur yang anda ada keseluruhan: player.speak("there are %d eggs" % (egg_basket)) . Pada tanda X cerah yang seterusnya, nyatakan berapa banyak telur dalam setiap bekas, seperti ini: player.speak("there are %d eggs in bag 1 and %d in bag 2" % (bag1, bag2))