دورة تطوير بايثون
الفصل 3
>
المستوى 2
الهدف
اجمع البيض وقم بموازنة الحسابات بإضافة وطرح كمياته.
حان الوقت لجمع بعض البيض في مواقع التعشيش، امشِ واجمع البيض المتنوع في الحقل حتى نتمكن من توثيق عدد البيض الذي وُضِع. البيض الأحمر مختلف عن الأبيض والداكن لأنه ليس بيض دجاج.
أولًا، امشِ فوق جميع البيض لجمعه، ثم أنشئ متغيرين (2): total و red_eggs. في المتغير total أضف كمية جميع البيضات التي جمعتها من كل نوع، وفي المتغير red_eggs خزّن عدد البيضات الحمراء التي جمعتها.
بعد أن تجمع كل شيء، اتجه إلى علامات X الداكنة، واجه المكتب وتحقق من القيمة الغذائية لكل بيضة. استخدم الدالة speak() لضرب (*) المتغير total في 90، وهي القيمة الغذائية بالسعرات الحرارية لكل بيضة. هكذا: player.speak(total * 90).
بعد الانتهاء من توثيق التغذية لهذه الدفعة، اتجه إلى علامة X الفاتحة وتحقق من عدد بيض الدجاج لديك. للقيام بذلك، عليك طرح (-) المتغير red_eggs من المتغير total وعرض النتيجة باستخدام الدالة speak. هكذا: player.speak(total - red_eggs)، لإكمال المستوى.