Какая должна быть длина строки по PEP8
Python
Middle
Без компании
Какая должна быть длина строки по PEP8
Ответы
Согласно PEP8, максимальная рекомендуемая длина строки кода — 79 символов. Для строк документации (docstrings) и комментариев — 72 символа. Это улучшает читаемость и позволяет удобно просматривать код в нескольких файлах одновременно.
Пример:
```
# Правильно (до 79 символов)
result = calculate_something(very_long_parameter_name1, very_long_parameter_name2)
# Для длинных строк можно использовать скобки или обратный слэш
result = (
calculate_something(
very_long_parameter_name1,
very_long_parameter_name2
)
)
```
Исключения:
- URL в комментариях
- Пути в импортах
- Литералы (например, длинные строки в тестах)
Для строк документации (docstrings) ограничение 72 символа помогает избежать "лесенки" при отображении в консоли.