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

С какой версией Python работаешь

Я работаю с Python 3.7 и выше, так как эти версии поддерживают современные фичи, такие как:

  • dataclasses (3.7+)
  • f-strings (3.6+, но лучше 3.7 для стабильности)
  • typing улучшения (3.8+ для TypedDict, Literal, etc.)

Пример с dataclass:

python
from dataclasses import dataclass

@dataclass
class User:
    name: str
    age: int

user = User(name="Alice", age=30)
print(user)  # Автоматически генерирует __repr__

Предпочитаю 3.9+ из-за операторов | для Union типов и улучшенной производительности.

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

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

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

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