Search⌘ K
AI Features

التحدي: القسم الآمن

سنغطي ما يلي...

أحيانًا تتعطل البرامج عند حدوث شيء غير متوقع، على سبيل المثال:

  • القسمة على صفر

  • كتابة الأحرف بدلاً من الأرقام

توفر لنا Python طريقة لتجربة تشغيل التعليمات البرمجية ، ومعالجة الأخطاء في حالة حدوث خطأ ما.

يتم ذلك باستخدامtry /except حاجز.

مهمتك:

  1. اطلب من المستخدم رقمين

  2. حاول قسمة العدد الأول على العدد الثاني

  3. إذا نجحت عملية القسمة، اطبع النتيجة

  4. في حال حدوث أي خطأ ، اطبع رسالة توضيحية بدلاً من إيقاف البرنامج.

💡 كيف يعمل هذا:

  • الكود بالداخلtry يتم تشغيله بشكل طبيعي

  • في حالة حدوث خطأ، ينتقل Python إلى except

  • يستمر البرنامج بدلاً من التوقف

لا تحتاج إلى معالجة أخطاء محددة الآن، رسالة خطأ عامة واحدة تكفي.

عند النقر على تشغيل :

  • يجب أن تظهر النتيجة عند إدخال أرقام صحيحة

  • عند إدخال بيانات غير صالحة، ستظهر لك رسالة ودية.

# Write your code here.
Safely dividing two numbers and handling division by zero and invalid input