بايثون: الدوال والإجراءات
الدالة (Function) مجموعة تعليمات منظمة تؤدي مهمة.
1. تعريف دالة
def greet(name):
return f"مرحبا {name}"
print(greet("أحمد"))
2. دوال ذات معاملات افتراضية
def power(x, n=2):
return x**n
print(power(5)) # 25
print(power(5, 3)) # 125
3. نطاق المتغيرات (Scope)
محلي (Local): داخل الدالة فقط.
عمومي (Global): خارج كل الدوال.
4. دوال مجهولة (Lambda)
square = lambda x: x**2 print(square(5)) # 25
دروس مشابهة
تمارين إضافية
طبّق ما تعلمته:
1. اكتب برنامج بايثون يحسب مجموع الأرقام من 1 إلى 100.
2. أنشئ قائمة تحتوي على 5 أسماء ورتبها أبجدياً.
3. اكتب استعلام SQL لاستخراج أسماء الطلاب الذين معدلهم فوق 15.
4. أنشئ صفحة HTML تحتوي على جدول ببيانات 3 طلاب.
5. حول العدد 101011 من ثنائي إلى عشري.
التطبيق العملي هو أفضل طريقة لتعلم البرمجة. زور موقعنا للمزيد من الأمثلة.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.