Встречается на 1% собеседований по Python
Какие знаешь особенности новых версий Python
Python 3.10+ ввел match-case (структурное сопоставление), упрощающее ветвление. Пример:
python
match status:
case 200:
print("OK")
case 404:
print("Not Found")Python 3.9 добавил операторы объединения словарей (| и |=):
python
dict1 = {"a": 1}
dict2 = {"b": 2}
merged = dict1 | dict2Python 3.8 представил walrus-оператор (:=), позволяющий присваивать значения в выражениях:
python
if (n := len(data)) > 10:
print(f"Too long: {n}")Также появились аннотации типов (TypedDict, Literal, Final), улучшения производительности (PEP 590, 585), и __future__.annotations для отложенной оценки аннотаций.

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