Какие знаешь версии Python

Python Junior Без компании
Какие знаешь версии 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+).