قل مرحباً
📦 المتغيرات: ذاكرة الحاسوب
لماذا: خزّن القيم وأعد استخدامها بالمتغيرات — ذاكرة الحاسوب.
يفتح لك: الحساب على بياناتك، وكل برنامج يتذكر شيئاً.
تذكر آلة المفاتيح؟ ثمانية مفاتيح إضاءة تخزن رقماً. المتغير (variable) هو الوجه الودود لنفس الفكرة: صندوق مُعنون في ذاكرة الحاسوب تخزن فيه قيمة لتستخدمها لاحقاً.
age = 30 تعني: «خذ صندوقاً، اكتب age على العنوان، ضع 30 بداخله.» من الآن فصاعداً، كلما قلت age فتح بايثون الصندوق.
الصناديق يمكن إعادة تعبئتها. عندما تُسند قيمة جديدة تُرمى القديمة — الصندوق يحتفظ بأحدث شيء فقط:
ويمكن بناء صناديق من صناديق أخرى. هنا تبدأ البرامج وكأنها تنبض بالحياة:
⚡ تحدٍّ سريع
بعد تنفيذ: x = 5 ثم x = 9 — ماذا في الصندوق x؟
⚡ تحدٍّ سريع
ما الفرق بين print(mood) و print("mood")؟
🔍 تعمّق أكثر: شاهد الصناديق تُنشأ وتُعاد تعبئتها خطوة بخطوة ← PyDebug: المتغيرات وأنواع البيانات.