مقدمة
مجموعة من الأشجار تتخللها مسارات على جانبيها
شكل 4.1 مصدر: تعديل لعمل "Fork In The Road"، بواسطة Ian Sane/Flickr، ترخيص CC BY 2.0

مقدمة

يتبع مُفسِّر بايثون مسار تنفيذ واحدًا عند تشغيل برنامج. ماذا لو أراد المبرمج تحديد مسارات متعددة محتملة؟ مثال: بدلاً من سلوك المسار الأيسر دائمًا، يستخدم البرنامج عرض المسار ليقرر أي مسار يسلك. إذا كان المسار الأيسر أوسع، اسلك المسار الأيمن. وإلا، اسلك المسار الأيسر.

الفرع مجموعةٌ من التعليمات تُنفَّذ بناءً على شرط. قدم فصل التعبيرات مفهوم التعبيرات. يستكشف هذا الفصل كيف تُستخدَم التعبيرات شروطًا لاتخاذ القرارات في البرامج.