الدوال في بايثون: تعريف واستدعاء
الدوال (Functions) مجموعات من التعليمات المنظمة تؤدي مهمة محددة. تستخدم لإعادة استخدام الكود.
1. تعريف دالة
def greet(name): print(f”Hello {name}”). def add(a,b): return a+b.
2. تمارين
التمرين 1: دالة تحسب Factorial لعدد n.
التمرين 2: دالة تقبل قائمة أعداد وتعید مجموعها ومتوسطها.
3. الحلول
حل 1: def factorial(n): f=1; for i in range(2,n+1): f*=i; return f.
حل 2: def sum_avg(lst): s=sum(lst); return s, s/len(lst).
📍 دروس مشابهة
- مشكلة العنف والتسامح – الفلسفة — السنة الأولى ثانوي (جذع مشترك علوم وتكنولوجيا) — المنهاج الجزائري
- الحساب الحرفي: تبسيط العبارات الجبرية والتعويض – الرياضيات — السنة الأولى ثانوي (جذع مشترك علوم وتكنولوجيا) — المنهاج الجزائري
- جملة معادلتين من الدرجة الأولى بمجهولين: طرق الحل – الرياضيات — السنة الأولى ثانوي (جذع مشترك علوم وتكنولوجيا) — المنهاج الجزائري
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.