→ 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!. بحلقة أو بدونها — القرار للبنّاء.

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