البرمجة بلغة بايثون: المتغيرات والثوابت
في البرمجة، تُستخدم المتغيرات والثوابت لتخزين البيانات والتعامل معها. بايثون هي لغة برمجة سهلة التعلم ومناسبة للمبتدئين.
المتغيرات في بايثون
المتغير هو اسم يُستخدم لتخزين قيمة معينة في الذاكرة. في بايثون، لا نحتاج لتحديد نوع المتغير؛ فهو يُحدد تلقائياً حسب القيمة المخزنة.
مثال:
age = 15 name = "أحمد" height = 1.75 is_student = True
قواعد تسمية المتغيرات:
- يبدأ بحرف أو شرطة سفلية (_)
- يمكن أن يحتوي على حروف وأرقام وشرطة سفلية
- لا يمكن أن يبدأ برقم
- حساس لحالة الأحرف (age و Age مختلفان)
- لا يمكن استخدام الكلمات المحجوزة (if, for, while, etc.)
الأنواع الأساسية للبيانات
- int: الأعداد الصحيحة (5, -3, 100)
- float: الأعداد العشرية (3.14, -0.5, 2.0)
- str: السلاسل النصية (“مرحباً”, ‘Python’)
- bool: القيم المنطقية (True, False)
الثوابت
الثوابت هي قيم لا تتغير أثناء تنفيذ البرنامج. في بايثون، لا توجد ثوابت حقيقية، لكن نستخدم الاتفاقية بكتابة اسم الثابت بأحرف كبيرة.
مثال:
PI = 3.14159 GRAVITY = 9.81 SCHOOL_NAME = "متوسطة الجزائر"
طباعة وعرض المتغيرات
نستخدم الدالة print() لعرض قيم المتغيرات:
name = "سارة"
age = 14
print("الاسم:", name)
print("العمر:", age)
تمرين تطبيقي
1) اكتب برنامجاً يعرّف متغيرات باسمك وعمرك ومعدلك ثم يطبعها.
2) ما الفرق بين int و float؟ أعط مثالين لكل منهما.
للاستزادة، راجع: البرمجة بلغة بايثون: أساسيات بايثون.
اطلع أيضاً على: الخوارزميات: مفهومها وتمثيلها بمخطط الانسياب.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.