TheProgrammer نشر 21 أكتوبر 2015 أرسل تقرير نشر 21 أكتوبر 2015 وجدت التعليمة البرمجية assert في الكثير من المشاريع البرمجية المفتوحة المصدر في بايثون، فما هي وظيفتها؟ وكيف أستطيع استخدامها؟ اقتباس
0 هشام رزق الله نشر 21 أكتوبر 2015 أرسل تقرير نشر 21 أكتوبر 2015 لهذه التعليمة أهمية كبيرة وهي موجودة تقريبا في جميع لغات البرمجة، وصيغتها العامة:assert condition بهذه الطريقة نطلب من البرنامج التأكّد من ذلك الشرط، وسيقوم البرنامج بإصدار خطأ إذا كانت نتيجة الشرط سلبية.تشبه تعليمة assert هذه التعليمات البرمجية في بايثون:if not condition: raise AssertionError() يمكنك تجربة assert في بايثون كما يلي:>>> assert True >>> assert False Traceback (most recent call last): File "<stdin>", line 1, in <module> AssertionError تستطيع استخدام هذه التعليمة البرمجية كرسالة اختيارية للمساعدة عند برمجتك، وبعد الانتهاء من تنقيح البرنامج من الأخطاء يمكنك إزالة الأسطر التي تحتوي على التعليمة assert.المصدر اقتباس
السؤال
TheProgrammer
وجدت التعليمة البرمجية assert في الكثير من المشاريع البرمجية المفتوحة المصدر في بايثون، فما هي وظيفتها؟ وكيف أستطيع استخدامها؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.