بايثون تؤكد الكلمة الرئيسية
مثال
اختبار ما إذا كان الشرط يعود إلى صحيح:
x = "hello"
#if condition returns True, then nothing happens:
assert x == "hello"
#if condition returns
False, AssertionError is raised:
assert x == "goodbye"
التعريف والاستخدام
يتم assert
استخدام الكلمة الأساسية عند تصحيح التعليمات البرمجية.
تتيح لك الكلمة الأساسية اختبار assert
ما إذا كان الشرط في التعليمات البرمجية الخاصة بك يرجع إلى True ، وإذا لم يكن الأمر كذلك ، فسيقوم البرنامج برفع AssertionError.
يمكنك كتابة رسالة لكتابتها في حالة إرجاع الرمز False ، تحقق من المثال أدناه.
مزيد من الأمثلة
مثال
اكتب رسالة إذا كان الشرط خطأ:
x = "hello"
#if condition returns
False, AssertionError is raised:
assert x == "goodbye", "x
should be 'hello'"