المتغيرات في Python: خزّن قيمة ثم استخدمها
بعد أن كتبنا أول برنامج وتعلمنا التعامل مع الأخطاء، نبدأ الآن أول مفهوم برمجي مهم: المتغير. في هذا الدرس ستفهم كيف تعطي قيمة اسمًا، ثم تستخدم هذا الاسم داخل برنامجك.
ما النتيجة التي يجب أن تخرج بها؟
في نهاية الدرس ستكتب هذا البرنامج:
name = "CIT Student"
language = "Python"
print("Hello", name)
print("You are learning", language)
وبعد تشغيله ستظهر نتيجة قريبة من:
Hello CIT Student You are learning Python
ما هو المتغير؟
المتغير هو اسم نخزن داخله قيمة. تخيله كصندوق صغير عليه ملصق. الملصق هو اسم المتغير، والشيء داخل الصندوق هو القيمة.
المثال التالي يعني: أنشئ متغيرًا اسمه name وضع داخله القيمة CIT Student.
name = "CIT Student"
إنشاء ملف جديد للدرس السابع
افتح مجلد الدورة داخل VS Code:
python_course
ثم من Explorer أنشئ ملفًا جديدًا باسم:
lesson_07.py
لا تستخدم ملف lesson_04.py الآن؛ نريد أن يبقى كل درس في ملف مستقل حتى تستطيع الرجوع إليه لاحقًا.
اكتب أول متغير
داخل ملف lesson_07.py اكتب:
name = "CIT Student"
الآن أصبح لدينا متغير اسمه name، وداخله قيمة نصية.
لعرض قيمة المتغير، نكتب:
print(name)
يصبح الكود كاملًا:
name = "CIT Student" print(name)
شغّل الملف وشاهد النتيجة
احفظ الملف:
Ctrl + S
ثم افتح Terminal وشغّل الملف:
python lesson_07.py
إذا لم يعمل أمر python، جرّب:
py lesson_07.py
النتيجة المتوقعة:
CIT Student
أضف متغيرًا ثانيًا
الآن نضيف متغيرًا ثانيًا باسم language:
name = "CIT Student"
language = "Python"
print("Hello", name)
print("You are learning", language)
احفظ الملف ثم شغّله مرة أخرى.
النتيجة المتوقعة:
Hello CIT Student You are learning Python
الفرق بين name و "name"
هذه نقطة مهمة جدًا للمبتدئ.
إذا كتبت:
print(name)
سيطبع Python قيمة المتغير.
أما إذا كتبت:
print("name")
سيطبع كلمة name نفسها، لأنها أصبحت نصًا بين علامتي تنصيص.
قواعد تسمية المتغيرات
أسماء المتغيرات يجب أن تكون واضحة وسهلة القراءة. في البداية استخدم أسماء إنجليزية بسيطة.
أمثلة غير مناسبة:
student name = "Ali" 1name = "Ali" course-name = "Python"
اختبار نهاية الدرس
قبل الانتقال للدرس القادم، تأكد من هذه النقاط:
خلاصة الدرس
المتغير هو اسم نضع داخله قيمة. بدل أن نكرر القيمة في كل مكان، نعطيها اسمًا ونستخدم الاسم عند الحاجة.
تذكر القاعدة:
اسم_المتغير = القيمة استخدم اسم المتغير بدون علامات تنصيص ضع النصوص بين علامتي تنصيص
في الدرس القادم سنتوسع في أنواع القيم التي يمكن تخزينها داخل المتغيرات، مثل النصوص والأرقام.
💬 التعليقات
لا توجد تعليقات بعد.
🚫 يجب تسجيل الدخول لإضافة تعليق. دخول / تسجيل