العودة للمسار
bolt 0
1/11 متبقي 10

حتى هذه اللحظة، كل الكود الذي كتبناه كان مثل طريق مستقيم. يبدأ بايثون من السطر الأول ويقوم بتنفيذ كل سطر بالترتيب، واحداً تلو الآخر، حتى يصل إلى النهاية.

لكن البرامج الحقيقية ليست طرقاً مستقيمة. إنها مليئة بالتقاطعات والقرارات.

  • إذا كانت كلمة المرور صحيحة، اسمح للمستخدم بالدخول.
  • إذا كان عمر اللاعب أقل من 18، اعرض رسالة تحذير.
  • إذا كانت درجة الطالب أعلى من 90، أعطه الدرجة "A".

لجعل برامجنا ذكية، نحتاج إلى طريقة لجعلها تتخذ قرارات. نحن بحاجة إلى "منطق شرطي".