دورة تطوير بايثون
الفصل
>
المستوى

الشروط
جملة if بسيطة

في بعض الأحيان قد ترغب في إضافة شروط لبعض الإجراءات التي تقوم بها، وهذا سيسمح لشفرتك بأن تكون مرنة وتنفذ إجراءات مختلفة حسب الحالة. لهذا نستخدم جمل if بالاشتراك مع العوامل لاختبار بعض الشروط وتنفيذ الإجراءات المناسبة.

في هذا التمرين الأول، قم بجمع البيض واستخدم العوامل == و != للتحقق مما إذا كانت قيم معينة في قائمة ما متشابهة أو مختلفة عن بعضها البعض.

Guide

الهدف

اجمع جميع البيض في الحقل وقارنها ببعضها باستخدام شروط داخل عبارة if.

اجمع جميع البيض في الحقل بالسير فوقها، وبمجرد جمعها خزنها في قائمة باسم basket.

basket = ["blue egg", "red egg", "shinny egg", "green egg"]

بعد إعداد القائمة، توجه إلى العلامات X لمقارنتها ببعضها البعض والثابت المسمى eggs من خلال إعداد شروط في عبارة if. الثابت eggs يحمل قيمة عامة للبيض المتوفر لديك.

if basket[0] == basket[1]: player.speak("This statement is True!") else: player.speak("This statement is False!")

يقارن هذا الكود بين أول عنصرين في القائمة معاً، حيث يُستخدم معامل == للتحقق مما إذا كان العنصران المتقارنان متماثلين. إذا كانا كذلك، يتم تنفيذ الأمر الأول، وإذا لم يكونا كذلك يتم تشغيل الكود تحت عبارة else.

قم بتشغيل نفس عبارة if في علامتي X التاليين ولكن استخدم الشروط التالية:

if basket[1] != basket[2] و if basket == eggs. يُستخدم المعامل != للتحقق مما إذا كان العنصران المتقارنان غير متساويين.

كتاب الكود