التحدي: القسم الآمن
سنغطي ما يلي...
سنغطي ما يلي...
أحيانًا تتعطل البرامج عند حدوث شيء غير متوقع، على سبيل المثال:
القسمة على صفر
كتابة الأحرف بدلاً من الأرقام
توفر لنا Python طريقة لتجربة تشغيل التعليمات البرمجية ، ومعالجة الأخطاء في حالة حدوث خطأ ما.
يتم ذلك باستخدامtry /except حاجز.
مهمتك:
اطلب من المستخدم رقمين
حاول قسمة العدد الأول على العدد الثاني
إذا نجحت عملية القسمة، اطبع النتيجة
في حال حدوث أي خطأ ، اطبع رسالة توضيحية بدلاً من إيقاف البرنامج.
💡 كيف يعمل هذا:
الكود بالداخل
tryيتم تشغيله بشكل طبيعيفي حالة حدوث خطأ، ينتقل Python إلى
exceptيستمر البرنامج بدلاً من التوقف
لا تحتاج إلى معالجة أخطاء محددة الآن، رسالة خطأ عامة واحدة تكفي.
عند النقر على تشغيل :
يجب أن تظهر النتيجة عند إدخال أرقام صحيحة
عند إدخال بيانات غير صالحة، ستظهر لك رسالة ودية.
# Write your code here.
Safely dividing two numbers and handling division by zero and invalid input