fayotech.academy🐍 بايثون: الخطوات الأولى
ابنِ أشياء

🎯 محطة مراجعة: ابنِ أشياء

لماذا: أثبت أن أدوات البنّاء رسخت: القوائم والدوال وجمع كل شيء معاً.

يفتح لك: الطريق أمامك — تغادر هذه الدورة بنّاءً، لا تابعاً.

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

الأداةوظيفتهامثال
[a, b, c]صندوق واحد يحمل قيماً كثيرة بالترتيبcolors = ["red", "green", "blue"]
box[0]يلتقط عنصراً واحداً — العدّ يبدأ من الصفرcolors[0] هي "red"
.append(x)يضيف x إلى نهاية القائمةtodo.append("learn Python")
len(box)كم عنصراً في الداخلlen(colors) تساوي 3
for item in boxيزور كل عنصر، واحداً في كل دورةfor task in todo:
def name(...):يسمّي وصفة — لا تعمل إلا عند استدعائهاdef double(number):
returnيعيد النتيجة إلى من استدعى الدالةreturn number * 2
تحدٍّ سريع

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

تحدٍّ سريع

ماذا يطبع هذا البرنامج؟

تحدٍّ سريع

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

تحدٍّ سريع

في لعبة قارئ الأفكار، لماذا احتاجت الآلة إلى 7 أسئلة فقط للأرقام من 1 إلى 100؟

المهمة الأخيرة — من الذاكرة. اكتب دالة triple تعيد رقمها مضروباً في ثلاثة، ثم اطبع triple(4).

عبرت المحطات الثلاث كلها 🏆 print ثم input ثم المتغيرات ثم الحساب ثم التفرّعات ثم الحلقات ثم القوائم ثم الدوال ثم لعبة مكتملة. هذا السلّم هو نفسه الذي تسلّقه كل محترف في بدايته. بقي درس قصير واحد: إلى أين تذهب الآن.