assert keyword در Python
مثال
آیا condition True بازمیگرداند را تست کنید:
x = "hello" # اگر condition True بازگرداند، هیچ اتفاقی نخواهد افتاد: assert x == "hello" # اگر condition False بازگرداند، AssertionError ایجاد خواهد شد: assert x == "goodbye"
تعریف و استفاده
assert keyword برای استفاده در调试 کد استفاده میشود.
assert keyword به شما امکان میدهد تا بررسی کنید که آیا شرایط در کد شما True بازمیگرداند یا خیر، در غیر این صورت برنامه AssertionError ایجاد خواهد کرد.
میتوانید پیامی بنویسید که وقتی کد False بازگرداند، نمایش داده شود، لطفاً به مثال زیر نگاه کنید.
مثالهای بیشتر
مثال
اگر condition False باشد، یک پیام بنویسید:
x = "hello" # چگونه False condition را بازگردانیم و AssertionError ایجاد کنیم: assert x == "goodbye", "x باید 'hello' باشد"