Перейти к содержимому
3 / 15

Что такое `assert` в Python и как его использовать как первый «тест» одной строкой?

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

Что такое `assert` в Python и как его использовать как первый «тест» одной строкой? | JScriptiser