البرمجة بلغة بايثون: أنواع البيانات والمتغيرات
أهداف الدرس:
- التعرف على لغة بايثون ومميزاتها
- فهم مفهوم المتغيرات في البرمجة
- التعرف على أنواع البيانات الأساسية
- كتابة برامج بسيطة بلغة بايثون
مقدمة عن لغة بايثون
بايثون (Python) هي لغة برمجة عالية المستوى، سهلة التعلم والقراءة. صممها جيدو فان روسوم عام 1991. تستخدم في تطوير التطبيقات، الذكاء الاصطناعي، تحليل البيانات، وغيرها.
المتغيرات
المتغير (Variable) هو اسم يرمز إلى موقع في الذاكرة يخزن قيمة معينة. في بايثون، لا نحتاج لتحديد نوع المتغير عند تعريفه.
مثال:
x = 5 # x متغير يخزن عدداً صحيحاً y = 3.14 # y متغير يخزن عدداً عشرياً name = "أحمد" # name متغير يخزن نصاً
أنواع البيانات الأساسية
| النوع | اسم النوع | مثال |
|---|---|---|
| عدد صحيح | int | 5, -3, 100, 0 |
| عدد عشري | float | 3.14, -2.5, 0.001 |
| نص | str | “مرحباً”، ‘Python’، “123” |
| منطقي | bool | True, False |
العمليات الأساسية
a = 10 b = 3 print(a + b) # الجمع: 13 print(a - b) # الطرح: 7 print(a * b) # الضرب: 30 print(a / b) # القسمة: 3.333... print(a // b) # قسمة صحيحة: 3 print(a % b) # باقي القسمة: 1 print(a ** b) # الأس: 1000
مثال: برنامج لحساب المساحة
# حساب مساحة مستطيل
longueur = float(input("أدخل الطول: "))
largeur = float(input("أدخل العرض: "))
aire = longueur * largeur
print("المساحة =", aire)
تمارين
- اكتب برنامجاً بلغة بايثون يحسب محيط مربع طول ضلعه 7.
- اكتب برنامجاً يقرأ اسم المستخدم ويطبع “مرحباً” + اسمه.
- اكتب برنامجاً يحسب مساحة دائرة (المساحة = π × r²، π = 3.14).
- ما ناتج الكود التالي: print(15 % 4)؟
خلاصة
- بايثون لغة برمجة سهلة وقوية
- المتغيرات تخزن قيماً من أنواع مختلفة
- أنواع البيانات: int, float, str, bool
- العمليات الحسابية: +, -, *, /, //, %, **
- دالة print() لعرض النتائج، ودالة input() لإدخال البيانات
دروس مشابهة:
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.