📌 ما هي الدوال المضمنة؟
الدوال المضمنة هي دوال جاهزة موجودة في Python، ولا تحتاج إلى استيراد مكتبات خارجية. يمكنك استخدامها مباشرة.
✅ أمثلة على أشهر الدوال المضمنة:
| الدالة | الوظيفة |
|---|---|
print() |
طباعة مخرجات |
len() |
عدد العناصر |
type() |
نوع المتغير |
input() |
إدخال من المستخدم |
max() / min() |
أكبر/أصغر قيمة |
sum() |
مجموع الأرقام |
sorted() |
ترتيب القائمة |
range() |
توليد أرقام متسلسلة |
int(), str(), float() |
تحويل نوع البيانات |
🧪 مثال توضيحي:
numbers = [5, 8, 2, 10]
print("أكبر رقم:", max(numbers))
print("مجموع الأرقام:", sum(numbers))
print("عدد العناصر:", len(numbers))
print("مرتب تصاعديًا:", sorted(numbers))
🧩 تمرين تطبيقي:
المطلوب: أنشئ برنامجًا يطلب من المستخدم إدخال 5 أرقام، ثم يقوم بطباعة:
- أكبر رقم
- أصغر رقم
- مجموع الأرقام
- ترتيب الأرقام من الأصغر للأكبر
✅ الحل:
# جمع الأرقام من المستخدم
numbers = []
for i in range(5):
num = int(input(f"أدخل الرقم رقم {i+1}: "))
numbers.append(num)
# استخدام الدوال المضمنة
print("أكبر رقم:", max(numbers))
print("أصغر رقم:", min(numbers))
print("مجموع الأرقام:", sum(numbers))
print("ترتيب الأرقام:", sorted(numbers))

