Ruff multiple-statements-on-one-line-colon (E701)
multiple-statements-on-one-line-colon в Ruff проверяет случаи, когда несколько операторов записаны в одной строке.
Почему это неправильно
Согласно PEP 8, "сложные операторы (несколько операторов в одной строке) обычно не рекомендуются". Размещение нескольких операторов в одной строке ухудшает читаемость кода и делает его сложнее для понимания.
Пример ошибки
if foo == "blah": do_blah_thing()
Как правильно
if foo == "blah":
do_blah_thing()