В официальном блоге Python представлена последняя стабильная версия языка под номером 3.10.0. Из новинок – улучшенное отображение ошибок, поддержка структурного сопоставления и более строгого итерирования. Ключевые нововведения Программисты Python получили возможность применять структурное сопоставление шаблонов, при помощи которого можно сравнивать переменные с одним из наборов возможных значений. Эта конструкция похожа на switch/case, однако лучше справляется со статической проверкой типов. В Python 3.10.0 добавлен улучшенный анализатор синтаксиса, который поддерживает больше отчетов об ошибках. Теперь программистам доступна более детальная информация о природе конкретной ошибки и ее местонахождении в коде. Кроме того, упрощено исправление ошибок, связанных с опечатками в именах атрибутов и переменных в функциях – в таких случаях сразу показываются советы по исправлению. Улучшена работа с оператором with. Новая версия языка позволяет применять круглые скобки для разделения определени
Язык программирования Python получил масштабное обновление
12 октября 202112 окт 2021
33
2 мин