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

Что такое стандарт кода в Python

Стандарт кода в Python — это набор соглашений и рекомендаций по оформлению кода для обеспечения единообразия и читаемости. Основной стандарт — PEP 8 (Python Enhancement Proposal 8).

Ключевые правила PEP 8:

  • Отступы: 4 пробела (не табы).
  • Максимальная длина строки: 79 символов (для кода), 72 для комментариев.
  • Именование:
    • snake_case для функций и переменных.
    • CamelCase для классов.
    • UPPER_CASE для констант.
  • Пробелы вокруг операторов (=, +, -), но не в аргументах функций.
  • Пустые строки для разделения логических блоков.

Пример:

python
def calculate_sum(a, b):
    result = a + b
    return result

class MyClass:
    CONSTANT_VALUE = 100

    def __init__(self, name):
        self.name = name

Соблюдение PEP 8 упрощает поддержку кода и работу в команде. Для автоматической проверки используются инструменты: flake8, black, pylint.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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