TGViewer
Python Events Python Events @python_events · 126 subscribers
Post #125 45

Forwarded from Big Data Science [RU]

🔥ТОП-5 новинок Python Alpha 5
В апреле 2022 года вышла новая версия Python - Alpha 5 (3.11). Главные фичи:
• Улучшение отладки с цепочкой исключений и сообщениях. В Python 2022 исключения будут включать в себя подробное свойство с местоположением обратной трассировки, указывающее прямо туда, где произошла ошибка. Python 2 имел аналогичную функцию, но требовал добавления context в код, что усложняло реализацию. Теперь__context__ добавляется автоматически.
• Вариативная обработка исключений – теперь можно по-разному обрабатывать исключение в зависимости от того, с какими другими исключениями оно связано. Можно использовать несколько операторов исключений с явным числом отдельных исключений в каждом. Просто создайте большой блок try/except со всеми возможными именами исключений, а затем добавьте в него дополнительные операторы exclude. Именно для этого и предназначены группы исключений, которые позволяют логически сгруппировать множество различных исключений вместе и применить единую функцию-обработчик, вызываемую только если внутри программы возникает какое-либо из этих отдельных исключений.
• Variadic Generics — теперь можно создавать функции, которые принимают переменное количество аргументов (до 22). Раньше нужно было определить функцию, которая могла бы принимать любое количество аргументов, а затем явно передавать каждый параметр. Variadic Generics в Python 3.6 позволяет отправлять любое количество параметров за один раз, что полезно при повторе нескольких операций.
• Оптимизация производительности CPython. Изменения для функций, связанных с вызовами и поиском ключевых слов, должны уменьшить накладные расходы, вызванные стеком C, ускоряя все, от разработки объектно-ориентированного кода до доступа к словарям данных.
• Упрощение работы других языков, таких как JavaScript, поверх Python, за счет высокопроизводительных и параллельных вычислений.
https://morioh.com/p/af7debd024e2
https://medium.com/@Sabrina-Carpenter/python-alpha-5-is-here-5-promising-features-that-will-blow-your-mind-a4abd406d0ad
Morioh Python Alpha 5 - 5 Promising Features that will blow your mind 🤯 Python, the popular high-level programming language, has just released its Alpha 5 version (3.11). This new version comes with 5 promising new features that wil
More from @python_events
  1. Sep 15, 2026Post #380
  2. Jul 22, 2026Живой онлайн-воркшоп по AI-first разработке (Алексей Жиряков, Сбер). В эту субботу 25-го и…
  3. Jul 21, 2026Встречаемся на ВДНХ здесь, чтобы разобрать самый сок после PyCon Russia: свежие новости Py…
  4. Jun 9, 2026Завтра обсудим новости мира Python в прямом эфире Moscow Python🎙 Перенесли выпуск с пятни…
  5. May 7, 2026Историческое возвращение Moscow Python в Яндекс произойдёт 19-го мая. Мы встречаемся в офи…
  6. Jan 22, 2026https://t.me/devetups/664
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →