fayotech.academy🐍 بايثون: الخطوات الأولى
قرِّر وكرِّر

🎯 محطة مراجعة: قرِّر وكرِّر

لماذا: أثبت أن القرارات والحلقات رسخت: if / elif / else و for و while.

يفتح لك: قسم البناء — القوائم والدوال وأول مشروع حقيقي لك.

وقت المحطة — لا جديد، وكل شيء صار ملكك. قبل درسين كانت برامجك تجري من الأعلى إلى الأسفل، كل سطر، في كل مرة. الآن هي تتفرّع وتتكرر — وهذا 90% مما يفعله أي برنامج. توقّع ما يفعله كل مقطع قبل أن تلمس شيئاً؛ الفكرة كلها أن تقرأ الكود بعينيك، لا أن تشغّله بإصبعك.

الأداةوظيفتهاانتبه إلى
if / elif / elseينفّذ الفرع فقط عندما يكون شرطه صحيحاًالفرع الصحيح الأول وحده هو الذي يعمل
for i in range(5)يكرر بـ i = 0, 1, 2, 3, 4يبدأ من 0 ويتوقف قبل 5
while الشرطيكرر ما دام الشرط صحيحاًشيء في الداخل يجب أن يتغيّر، وإلا لن يتوقف أبداً
الأسطر المُزاحةتتبع الـ if / for / while فوقهاالأسطر غير المُزاحة تعمل بعدها مهما حدث
تحدٍّ سريع

كم سطراً يطبع هذا الكود؟

تحدٍّ سريع

كتب المستخدم 75. ماذا يُطبع؟

تحدٍّ سريع

ما الخطأ في هذه الحلقة؟

المهمة الأخيرة — من الذاكرة. اكتب عدّاً تنازلياً: اطبع 3 ثم 2 ثم 1، كلاً في سطر، ثم Go!. بحلقة أو بدونها — القرار للبنّاء.

عبرت المحطة 🎉 التفرّع والتكرار هما محرك كل لعبة وتطبيق وروبوت. في القسم القادم تحصل على الحمولة: القوائم لحمل أشياء كثيرة، والدوال لتسمية وصفاتك — ثم مشروع الختام.