الخميس , يوليو 30 2026
أخبار الموقع

الدوال في بايثون: تعريف واستدعاء مع أمثلة – الإعلام الآلي — السنة الأولى ثانوي (جذع مشترك علوم وتكنولوجيا) — المنهاج الجزائري

الدوال في بايثون: تعريف واستدعاء مع أمثلة

الدوال (Functions) هي كتل من التعليمات البرمجية قابلة لإعادة الاستخدام. تساعد في تنظيم البرنامج وتقسيمه إلى أجزاء صغيرة يسهل فهمها واختبارها.

تعريف دالة

def greet(name): return f”مرحبا {name}”. الدالة تأخذ مدخلات (وسائط) وقد ترجع قيمة. الدوال في بايثون تعتبر كائنات من الدرجة الأولى (يمكن تمريرها كوسائط).

أنواع الوسائط

وسائط موضعية (Positional): def add(x, y). وسائط اسمية (Keyword): def greet(name, greeting=”مرحباً”). وسائط متغيرة العدد: def sum(*args) (مجموعة) و def show(**kwargs) (قاموس).

نطاق المتغيرات

المتغيرات المحلية (Local): داخل الدالة فقط. المتغيرات العامة (Global): خارج الدالة، يمكن قراءتها داخل الدالة لكن تعديلها يتطلب global. دالة داخل دالة: Closures والدوال العليا (Higher-order Functions).

تمارين

  1. اكتب دالة تحسب مضروب عدد (Factorial).
  2. اكتب دالة تأخذ قائمة من الأعداد وترجع مجموعها ومتوسطها.
  3. ما الفرق بين الوسائط الموضعية والاسمية؟

خلاصة

الدوال أساس تنظيم الكود في بايثون. فهم أنواع الوسائط ونطاق المتغيرات ضروري لكتابة دوال فعالة. الدوال العليا تسمح ببرمجة أكثر مرونة.


📍 دروس مشابهة

شاهد أيضا

التربية الإسلامية — سورة الكهف: مقاصدها ودروسها — الرابعة متوسط — المنهاج الجزائري

سورة الكهف: مقاصدها ودروسها سورة الكهف من السور المكية، نزلت لتثبيت المؤمنين في مواجهة الفتن. …

التربية الإسلامية — الإخلاص في العبادة — الرابعة متوسط — المنهاج الجزائري

الإخلاص في العبادة الإخلاص هو إفراد الله تعالى بالقصد في الطاعة، وهو شرط أساسي لقبول …

علوم الطبيعة والحياة — التمثيل الغذائي: آليات الهضم والامتصاص — الأولى متوسط — المنهاج الجزائري

التمثيل الغذائي: آليات الهضم والامتصاص – الأولى متوسط الهضم عملية تحويل الطعام إلى مواد بسيطة …

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

أركان الإسلام الخمسة الإسلام هو الاستسلام لله بالتوحيد والانقياد له بالطاعة. بني الإسلام على خمسة …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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