Почему смешивание табуляции и пробелов в отступах – плохая идея?
Уровень: Junior
Ответ
В Python отступы и их единообразие критически важны. Смешивание табов и пробелов может привести к непредсказуемому выравниванию (табулаторы интерпретируются разным количеством пробелов в зависимости от настроек). Это вызывает ошибку IndentationError или LogicError. По PEP8 рекомендуется использовать пробелы (4 пробела на уровень).