المتغيرات في بايثون الدرس الثاني

اختبار بايثون المتغيرات في بايثون الدرس الثاني

في ابسط العبارات المتغير هو مساحة يتم حجزها في الذاكرة باسم المتغير لتخزين القيم او الاشارة لكائن اخر.

بعبارة اخري كما لو كان لديك مزرعة كبيرة واردت حجز جزء منها لتربية الخيول وقمت بتسميتها الاسطبل, في تلك الحالة عند قول كلمة الاسطبل فانك تذهب بخيالك الي قطعة الارض التي حجزتها بهذا الاسم.

ايضاً منزلك يعتبر متغير لان يمكن تسميته باي اسم وليكن منزل محمد وايضا يحتوي علي قيمة بما انك تعيش فيه ويمكن اعتبار مدينتك هي الذاكرة ومساحة منزلك محجوزة منها.

انواع المتغيرات

هناك انواع مختلفة من المتغيرات مثل متغيرات النصوص والارقام والمصفوفات والكائنات:

  • Strings
  • Integer
  • List
  • Tuple
  • Dictionary

لانشاء متغير نصي ما عليك سوي كتابة اسم المتغير واضافة القيمة له عكس معظم لغات البرمجة الاخري والتي يجب ان تحدد نوع المتغير.

في بايثون لا تحتاج لتحديد نوع المتغير لان نوع المتغير يتغير حسب القيمة المخزنة به.

لانشاء متغير نصي نكتب التالي:
firstName = 'ahmed'
اسم المتغير هو firstName ويمكن تسميته باي اسم, وقيمة المتغير هي ahmed وهي قيمة نصية لانها بين علامتي تنصيص فردية او زوجية لا يوجد اختلاف.

ويمكن انشاء متغير رقمي كالتالي:
mynum = 15
قمنا بتسميتة mynum واضفنا له قيمة رقمية 15 وهي بدون علامات التنصيص.

افضل شىء عند تعلم البرمجة هو التنفيذ ومشاهدة النتائج لذالك سوف نطلب منك طلب صغير :blush:.

قمنا ببرمجة برنامج صغير لطباعة الاسم الاول والاسم الثاني والعمر ولكن لم ننشىء المتغيرات لذالك نحتاج الي انشاء ثلاثة متغيرات لتخزين الاسم الاول والاسم الثاني والعمر وتلك المهمة تركناها لك

داخل المحرر التالي قم بانشاء المتغيرات التالية
fname
lname
age

يجب ان يكون المتغير fname و lname من النوع النصي, ومتغير age من النوع الرقمي.

يمكنك اضافة اي قيم لهم.

لا تنسي الضغط علي زر التشغيل.


output
terminal