Python

assert (Python)

Në shqip përdoret i njëjti emër.

ShpjegimiSQ

assert kushti, "mesazh" e ndal programin me AssertionError nëse kushti është false. Përdoret për të kapur gabime gjatë zhvillimit dhe në teste me pytest — jo për të validuar hyrjen e përdoruesit.

EnglishEN

assert condition, "message" stops the program with an AssertionError if the condition is false. It's used to catch bugs during development and in pytest tests — not to validate user input.

Si ta mendosh

Si alarmi i derës së frigoriferit: bie kur diçka që s'duhet ndodh.

Lexoje në anglisht

Like a fridge-door alarm: it goes off when something that shouldn't happen does.

Shembull kodipython

def mesatarja(v):
    assert len(v) > 0, "Lista s'duhet të jetë bosh"
    return sum(v) / len(v)

Terma të lidhur