3 / 15
Что такое `assert` в Python и как его использовать как первый «тест» одной строкой?
assert — это встроенное в Python слово, которое говорит: «если выражение справа — правда, идём дальше; если ложь — упади с ошибкой». Это как охранник на входе: «свинья ли в свинине? — да, проходи». Пишется одной строкой: assert add(2, 3) == 5. Если 5 — программа продолжается молча. Если не 5 — Python кидает AssertionError и показывает на эту строку. Это самый базовый «тест», без всяких библиотек, просто чистый Python.