Ruff ambiguous-variable-name (E741)
ambiguous-variable-name в Ruff проверяет использование переменных с именами l, O или I.
Почему это неправильно
В некоторых шрифтах эти символы неотличимы от цифр 1 и 0, что может затруднить чтение кода и привести к ошибкам.
Пример ошибки
l = 0
O = 123
I = 42
Как правильно
L = 0
o = 123
i = 42