كلمة المفتاحية assert في Python

مثال

اختبار ما إذا كانت الشروط تعود True:

x = "hello"
# إذا كان الشرط True، لن يحدث شيء:
assert x == "hello"
# إذا كان الشرط False، سيُطلق AssertionError:
assert x == "goodbye"

تشغيل مثال

التعريف والاستخدام

كلمة المفتاحية assert تستخدم أثناء الت调试 الكود.

كلمة المفتاحية assert تسمح لك باختبار ما إذا كانت الشروط في الكود تعود True، وإلا سيُطلق AssertionError.

يمكنك كتابة رسالة تُعرض إذا كان الكود يعود False، انظر الأمثلة التالية.

مزيد من الأمثلة

مثال

إذا كان الشرط False، أكتب رسالة:

x = "hello"
# كيفية عودة False شرطياً، إطلاق AssertionError:
assert x == "goodbye", "x يجب أن يكون 'hello'"

تشغيل مثال