💻 البرمجة

راجع دالتي

ملاحظات على الوضوح والأخطاء المحتملة مع نسخة محسّنة.

📝 البرومبت

راجع الدالة التالية: اذكر الأخطاء المحتملة، وما يمكن تحسينه في الوضوح، ثم اكتب نسخة محسّنة منها مع ذكر ما غيّرته: [الدالة]

بدّل ما بين الأقواس [ ] بمعلوماتك، أو املأ الخانات أعلاه وسيتحدّث النص تلقائياً.

مثال على النتيجة
ملاحظات: 1. إذا كانت القائمة فارغة سيحدث خطأ قسمة على صفر. 2. الاسم l غير واضح (يشبه الرقم 1). نسخة محسّنة: ```python def average(numbers): if not numbers: return 0 return sum(numbers) / len(numbers) ``` التغييرات: اسم أوضح، وتعامل مع القائمة الفارغة بإرجاع 0 (يمكنك بدلاً من ذلك رفع خطأ صريح حسب حاجتك).

هذا مثال ثابت مكتوب مسبقاً لتوضيح الفكرة، وليس نتيجة حية. المدخلات في المثال: الدالة: def avg(l): return sum(l)/len(l). نتيجتك ستختلف بحسب معلوماتك والأداة التي تستخدمها، فراجعها قبل الاعتماد عليها.