Ruff bit-count (FURB161)
bit-count в Ruff проверяет код на предупреждение FURB161. Правило относится к группе refurb.
Почему это неправильно
refurb предлагает более современную, короткую или идиоматичную форму записи.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила bit-count и пример ниже.
Пример ошибки
x = bin(123).count("1")
y = bin(0b1111011).count("1")
Как правильно
x = (123).bit_count()
y = 0b1111011.bit_count()
Автоисправление
Ruff всегда может предложить автоисправление для этого правила.
