البرمجة بلغة بايثون: المتغيرات وأنواع البيانات
في هذا الدرس من مادة الإعلام الآلي للسنة الأولى ثانوي (شعب علمية) وفق المنهاج الجزائري، نتناول موضوع البرمجة بلغة بايثون: المتغيرات وأنواع البيانات بالشرح والتحليل مع أمثلة محلولة وتمارين تطبيقية شاملة لضمان الفهم العميق والاستعداد الجيد لامتحان بكالوريا بكالوريا الجزائر.
مقدمة إلى بايثون
بايثون لغة برمجة عالية المستوى، سهلة التعلم، أنشأها غيدو فان روسوم عام 1991. تستخدم في: الويب، الذكاء الاصطناعي، تحليل البيانات.
مفسرة (Interpreted) لا تحتاج ترجمة. المسافات البادئة (Indentation) تحدد الكتل البرمجية.
المتغيرات وأنواع البيانات
المتغير: اسم يشير لموقع في الذاكرة. في بايثون لا نحتاج لتحديد النوع مسبقاً.
int (أعداد صحيحة): x = 5. float (عشرية): pi = 3.14. str (نصية): name = “Ahmed”. bool (منطقية): ok = True.
التحويل: int(“5″)→5, str(3.14)→”3.14″. الإدخال: input(). الإخراج: print(f”…{var}…”).
برنامج 1
المعطيات: قراءة اسم وعمر المستخدم وطباعة رسالة ترحيبية.
الحل: name = input(“أدخل اسمك: “)nage = int(input(“أدخل عمرك: “))nprint(f”مرحباً {name}، عمرك {age} سنة”)
برنامج 2
المعطيات: حساب مساحة مستطيل.
الحل: l = float(input(“الطول: “))nw = float(input(“العرض: “))ns = l * wnprint(f”المساحة = {s}”)
تمارين
ت1: برنامج تحويل C° إلى F°.
ت2: برنامج يقرأ رقمين ويطبع مجموع وفرق وجداء وقسمة.
ت3: برنامج حساب معدل 3 مواد.
ت4: اشرح الفرق بين int و float و str و bool.
ت5: برنامج حساب مساحة ومحيط دائرة.
دروس مشابهة
للاستزادة في هذا الموضوع، ننصح بالاطلاع على الدروس التالية في موقعنا:
- راجع درس الخوارزميات.
- راجع درس الجمل الشرطية والحلقات.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.