معالجة الأخطاء والاستثناءات:
# مثال على رمز يحتوي على أخطاء ممكنة def divide_numbers(x, y): try: result = x / y print(f"النتيجة: {result}") except ZeroDivisionError: print("لا يمكن قسم عدد على صفر.") # تجربة استدعاء الدالة مع مختلف القيم divide_numbers(10, 2) divide_numbers(5, 0)
في هذا الدرس، سنتعلم كيفية التعامل مع الأخطاء والاستثناءات في بايثون. يتضمن الكود مثالًا على دالة تقسيم الأعداد مع التعامل مع حالة قسم عدد على صفر باستخدام التصريحات الاستثنائية.