Встречается на собеседованиях • сегодня
Что такое Google code style
Google Code Style — это набор рекомендаций по оформлению кода, разработанный Google для различных языков программирования, включая Python. Основная цель — обеспечить единообразие кода в больших проектах, упрощая чтение и поддержку.
Основные правила для Python:
- Отступы: 2 пробела (не табы).
- Длина строки: максимум 80 символов.
- Именование:
snake_caseдля функций и переменных.PascalCaseдля классов.CAPS_SNAKE_CASEдля констант.
- Импорты: группируются (
stdlib,third-party,local), каждый на новой строке. - Docstrings: обязательны для модулей, классов и публичных методов.
Пример:
python
import os
from typing import Optional
MAX_RETRIES = 3
def fetch_data(url: str, timeout: Optional[int] = None) -> str:
"""Получает данные по указанному URL.
Args:
url: Адрес для запроса.
timeout: Таймаут в секундах.
Returns:
Ответ сервера в виде строки.
"""
# ... Соблюдение стиля помогает избежать хаоса в кодовой базе, особенно в команде.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы