بايثون: القوائم والدوال
القوائم والدوال من أهم مفاهيم البرمجة في بايثون. تساعد في تنظيم الكود وجعله أكثر فعالية.
القوائم (Lists)
القائمة مجموعة من العناصر مرتبة بين قوسين معقوفين. يمكن أن تحتوي على أعداد ونصوص وغيرها.
مثال: fruits = [“تفاح”, “موز”, “برتقال”]
خصائص القوائم:
– يمكن الوصول لأي عنصر باستخدام الفهرس: fruits[0] يعطي “تفاح”.
– نضيف عناصر: fruits.append(“عنب”).
– نزيل عناصر: fruits.remove(“موز”).
– نعرف عدد العناصر: len(fruits).
الدوال (Functions)
الدالة مجموعة من الأوامر المنظمة تؤدي مهمة محددة. نستخدم def لتعريف دالة.
مثال:
def greet(name):
print(“مرحباً”, name)
لاستدعاء الدالة: greet(“أحمد”) تطبع “مرحباً أحمد”.
فوائد الدوال
- إعادة استخدام الكود.
- تنظيم البرنامج.
- تسهيل التعديل.
أمثلة
دالة لحساب مساحة مستطيل:
def area(length, width):
return length * width
print(area(5, 3)) # يطبع 15
أسئلة
- ما القائمة؟ وكيف نضيف عنصراً إليها؟
- اكتب دالة تطبع اسم المستخدم.
للمزيد: بايثون: القوائم والدوال ودرس مقدمة في بايثون.
📍 دروس مشابهة
- الإعلام الآلي — الأمن السيبراني: التهديدات والحماية — السنة الرابعة متوسط — ا
- الإعلام الآلي — برمجة بايثون: أساسيات لغة البرمجة — السنة الرابعة متوسط — الم
- الإعلام الآلي — الشبكات: مفهومها وأنواعها — السنة الرابعة متوسط — المنهاج الج
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.