معالج الإدخال الآمن
المطلوب
اكتب دالة get_safe_number() تطلب من المستخدم إدخال رقم وتعالج الأخطاء.
متطلبات الدالة
- تطلب من المستخدم إدخال رقم بالرسالة:
"أدخل رقماً: " - تحاول تحويل الإدخال لرقم صحيح باستخدام
int() - إذا نجح التحويل، تُرجع الرقم
- إذا فشل (ValueError)، تطبع:
"خطأ! أدخل رقماً صحيحاً" - تستمر في المحاولة حتى يُدخل المستخدم رقماً صحيحاً
في البرنامج الرئيسي
- استدع
get_safe_number()مرتين - احفظ النتيجتين في
num1وnum2 - اطبع مجموعهما
مثال على التشغيل
أدخل رقماً: abc
خطأ! أدخل رقماً صحيحاً
أدخل رقماً: xyz
خطأ! أدخل رقماً صحيحاً
أدخل رقماً: 10
أدخل رقماً: 20
المجموع: 30