لغة Python: القوائم والمصفوفات والجمل التكرارية
المستوى: الثانية ثانوي (شعب علمية)
1. القوائم في Python
القائمة مجموعة مرتبة من العناصر: fruits = [“تفاح”, “موز”, “برتقال”]
العمليات: fruits[0], fruits.append(“عنب”), len(fruits), fruits.sort()
2. الجمل التكرارية
أ. حلقة for
for i in range(5): print(i) # يطبع 0,1,2,3,4
for fruit in fruits: print(fruit)
ب. حلقة while
i = 0
while i < 5:
print(i)
i += 1
3. المصفوفات (Arrays)
في Python، يمكن تمثيل المصفوفة كقائمة من القوائم: matrix = [[1,2],[3,4]]
الوصول: matrix[0][1] = 2
تمارين
التمرين 1: اكتب برنامجاً يقبل 5 أرقام ويطبع مجموعها.
التمرين 2: اكتب برنامجاً يبحث عن رقم في قائمة.
الحلول:
حل 1: s=0; for i in range(5): s+=int(input()); print(s)
حل 2: if x in liste: print(“موجود”)
للمزيد: راجع درس لغة بايثون ودرس الخوارزميات.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.