Встречается на собеседованиях • сегодня

До какого количества символов следует ограничивать длину строки в коде

Согласно PEP 8, максимальная длина строки кода в Python должна быть не более 79 символов (72 для docstrings и комментариев). Это улучшает читаемость и позволяет удобно работать с несколькими файлами в одном окне редактора.

Пример:

python
# Правильно
def calculate_total_price(items, discount):
    """Рассчитать итоговую цену с учетом скидки."""
    total = sum(item.price for item in items)
    return total * (1 - discount)

# Слишком длинная строка (нарушение PEP 8)
result = some_very_long_module_name.some_very_long_function_name(argument1, argument2, argument3, argument4)

Для длинных строк можно использовать:

  1. Переносы в скобках
  2. Обратный слэш \
  3. Разбиение логических блоков
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы