Встречается на собеседованиях • сегодня
Какие знаешь версии Python
Python имеет несколько основных версий, которые активно используются:
-
Python 2.x (2000-2020) – устаревшая версия, поддержка прекращена в 2020.
Пример:print "Hello"(без скобок). -
Python 3.x (2008-н.в.) – текущая основная ветка.
Пример:print("Hello")(обязательные скобки).
Ключевые подверсии Python 3:
- 3.6: f-строки (
f"{var}"), улучшения асинхронности. - 3.7:
@dataclass,breakpoint(). - 3.8: Оператор
:=(морж), позиционные аргументы (/в сигнатуре). - 3.9: Объединение словарей (
dict1 | dict2), аннотации типов (list[str]). - 3.10:
match-case(структурное сопоставление), улучшенные ошибки. - 3.11: Ускорение работы (~25%),
ExceptionGroup. - 3.12: Упрощённый синтаксис генераторов, улучшенные подсказки типов.
Сейчас актуальны 3.11+, а 3.12 – последняя стабильная версия.
Для новых проектов всегда выбирайте Python 3.x (желательно 3.9+).

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