Python assert ਕੀਵਾਰਡ

ਇੰਸਟੈਂਸ

ਸ਼ਰਤ ਦੀ ਸਹੀਅਤਾ ਚੈਕ ਕਰੋ ਕਿ ਉਹ True ਵਾਲੀ ਹੈ:

x = "hello"
# ਅਗਰ ਸ਼ਰਤ True ਵਾਲੀ ਹੈ ਤਾਂ ਕੁਝ ਨਹੀਂ ਹੋਵੇਗਾ:
assert x == "hello"
# ਅਗਰ ਸ਼ਰਤ False ਵਾਲੀ ਹੈ ਤਾਂ ਕੀਤੇ ਇੱਕ AssertionError ਫੈਲਾਉਂਦਾ ਹੈ:
assert x == "goodbye"

ਰਨ ਇੰਸਟੈਂਸ

ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ

assert ਕੀਵਾਰਡ ਸਬੰਧੀ ਕੋਡ ਵਿੱਚ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ。

assert ਕੀਵਾਰਡ ਤੁਹਾਨੂੰ ਕੋਡ ਵਿੱਚ ਸ਼ਰਤਾਂ ਦੀ ਸਹੀਅਤਾ ਚੈਕ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ, ਨਾਲ ਹੀ ਅਗਰ ਸ਼ਰਤ False ਵਾਲੀ ਹੈ ਤਾਂ ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ AssertionError ਫੈਲਾਉਂਦਾ ਹੈ。

ਤੁਸੀਂ ਕੋਡ ਵਾਲੀ ਸ਼ਰਤ ਦੇ ਫਲਸਬਾਰੀ False ਵਾਲੀ ਹੋਣ ਵਾਲੀ ਸੁਨੇਹਾ ਲਿਖ ਸਕਦੇ ਹੋ, ਦੇਖੋ ਹੇਠ ਦਾ ਉਦਾਹਰਣ。

ਹੋਰ ਇੰਸਟੈਂਸ

ਇੰਸਟੈਂਸ

ਅਗਰ ਸ਼ਰਤ False ਵਾਲੀ ਹੈ ਤਾਂ:

x = "hello"
# ਅਗਰ ਸ਼ਰਤ False ਵਾਲੀ ਹੈ ਤਾਂ ਕੀਤੇ ਇੱਕ ਸੁਨੇਹਾ ਲਿਖੋ:
assert x == "goodbye", "x ਚਾਹੀਦਾ ਹੈ 'hello'"

ਰਨ ਇੰਸਟੈਂਸ