/* VERSION 2 - Educational color scheme */
أخبار الموقع

إعلام آلي — البرمجة بلغة بايثون: أنواع البيانات والمتغيرات — السنة الثالثة متوسط — المنهاج الجزائري

البرمجة بلغة بايثون: أنواع البيانات والمتغيرات

أهداف الدرس:

  • التعرف على لغة بايثون ومميزاتها
  • فهم مفهوم المتغيرات في البرمجة
  • التعرف على أنواع البيانات الأساسية
  • كتابة برامج بسيطة بلغة بايثون

مقدمة عن لغة بايثون

بايثون (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)

تمارين

  1. اكتب برنامجاً بلغة بايثون يحسب محيط مربع طول ضلعه 7.
  2. اكتب برنامجاً يقرأ اسم المستخدم ويطبع “مرحباً” + اسمه.
  3. اكتب برنامجاً يحسب مساحة دائرة (المساحة = π × r²، π = 3.14).
  4. ما ناتج الكود التالي: print(15 % 4)؟

خلاصة

  • بايثون لغة برمجة سهلة وقوية
  • المتغيرات تخزن قيماً من أنواع مختلفة
  • أنواع البيانات: int, float, str, bool
  • العمليات الحسابية: +, -, *, /, //, %, **
  • دالة print() لعرض النتائج، ودالة input() لإدخال البيانات

دروس مشابهة:

شاهد أيضا

اللغة الإنجليزية — Expressing Preference: Would Rather, Prefer, Like Better — الثانية متوسط — المنهاج الجزائري

Expressing Preference: Would Rather, Prefer, Like Better English has several ways to express preferences. This …

اللغة الإنجليزية — Linking Words: Addition, Contrast, Cause and Result — الرابعة متوسط — المنهاج الجزائري

Linking Words: Addition, Contrast, Cause and Result Linking words connect ideas and make writing coherent. …

الإعلام الآلي — مكونات الحاسوب الأساسية — الأولى متوسط — المنهاج الجزائري

مكونات الحاسوب الأساسية يتكون الحاسوب من: مكونات مادية (Hardware) وبرمجية (Software). المكونات المادية: CPU (معالج): …

اللغة الإنجليزية — Cleft Sentences: Emphasis and Focus — الرابعة متوسط — المنهاج الجزائري

Cleft Sentences: Emphasis and Focus Cleft sentences divide a sentence into two clauses to emphasise …

🎓 العد التنازلي لبكالوريا 2026
01 يوماً
:
09 ساعة
:
34 دقيقة
:
29 ثانية

📚 أحدث الدروس

عرض الكل ←
📖
س3 ابتدائي

التربية الإسلامية — بر الوالدين

فضل بر الوالدين وأهميته في الإسلام

🔢
س5 ابتدائي

الرياضيات — مساحة القرص

حساب مساحة الدائرة — ط × نق²

⚛️
3 ثانوي

الفيزياء — ثنائي القطب RL

تمارين بكالوريا مع الحلول

🌍
3 ثانوي

التاريخ — الحرب العالمية الأولى

الأسباب والنتائج — بكالوريا

📝 بنك الفروض والاختبارات

عرض الكل ←
فروض الفصل الأول جميع المواد — الأولى متوسط
اختبارات الفصل الثاني مع الحلول — الثالثة متوسط
مواضيع بكالوريا مقترحة مع الحلول — 3 ثانوي
مسابقات الأساتذة نماذج وحلول — 2026