Привет, питонисты! 🐍
Каждый новый Python — как обновление в любимой игре: старые баги чинят, добавляют крутые фичи, а иногда случаются забавные ляпы. Давайте пройдёмся от 3.10 до 3.13 (beta), разберём примеры, посмеёмся над прошлыми костылями и узнаем неожиданные факты о Python! Раньше: Гора if-elif-else, которую никто не любил.
Теперь: Элегантный match, который все ждали 20 лет! 🤓 Факт: Статус 418 «I’m a teapot» — реальный код из April Fools' шутки 1998 года. Но его поддерживают некоторые API, включая Google! Как не надо: Раньше Python показывал ошибки так, будто «найди сам, где косяк» 😤. Теперь — вот так: 😅 Забавный момент:
До Python 3.11 разработчики тратили 30% времени на разбор ошибок. Теперь — только 29%. Прогресс! Как не надо: Раньше кавычки внутри f-строк вызывали ад: 🤯 Факт:
В Python 3.12 f-строки стали настолько мощными, что теоретически можно написать в них весь код. Но не надо. Как не надо: Скоро можно будет запускать код с JIT-ускорением (как в JavaScript)! 🤔 Заба