Simoh نشر 27 ديسمبر 2015 أرسل تقرير نشر 27 ديسمبر 2015 ما فائدة استعمال دالة التأكد else بعد try على لغة البرمجة Python؟ فعلى حد علمي try لا تُستعمل معها else -من سابق تجربة على Php-، فما فائدة ذلك؟ اقتباس
0 E.Nourddine نشر 28 ديسمبر 2015 أرسل تقرير نشر 28 ديسمبر 2015 (معدل) else تستعمل في الجزء الأخير من دالة التأكد if، ويمكن أيضا استخلاص فائدتها مع try من خلال Handling Exceptions على الموقع الرسمي لـ Python، حيث أنه من الجيّد استعمالها مع try لتفادي أي exception غير متوقع من قبل المبرمج، ومن الممكن تجاوز try ورفع exception توقف البرنامج أو التطبيق، وهذه طريقة استعمالها: try: operation_that_can_throw_ioerror() except IOError: handle_the_exception_somehow() else: # we don't want to catch the IOError if it's raised another_operation_that_can_throw_ioerror() finally: something_we_always_need_to_do()وَ:for arg in sys.argv[1:]: try: f = open(arg, 'r') except IOError: print 'cannot open', arg else: print arg, 'has', len(f.readlines()), 'lines' f.close() تم التعديل في 28 ديسمبر 2015 بواسطة E.Nourddine اقتباس
السؤال
Simoh
ما فائدة استعمال دالة التأكد else بعد try على لغة البرمجة Python؟ فعلى حد علمي try لا تُستعمل معها else -من سابق تجربة على Php-، فما فائدة ذلك؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.