Python 3.7
Дата выпуска: June 27, 2018
Python версии 3.7
На заметку
С полным списком изменений в версии вы можете ознакомиться на странице «Новое в Python 3.7» (англ.).
Из важного, помимо PEP, упомянутых ниже:
- Встроенная
breakpoint()
. - Классы данных.
async
иawait
стали ключевыми словами.- Поддержка
__getattr__()
для модулей. - Ускоренный в 7 раз импорт модуля
typing
. importlib.resources
для импорта данных из пакетов.- Новый модуль
contextvars
для работы с переменными контекста. - Перевод документации на японский, французский, корейский.
- Сохранение словарём порядка вставки элементов официально закреплено в спецификации языка. * Ощутимое повышение производительности во многих областях. Так, например, возросла скорость вызова методов (до 20% в некоторых случаях), время старта интерпретатора уменьшилось на 10-30%, сортировка
timsort
в гомогенных контейнерах ускорена на 40-75%.Добавлены
Предложения по улучшению (PEP)
На заметку
Зарегистрированные пользователи могут публиковать свои мнения относительно Книг, Видео, Статей других авторов и прочего в разделе Обсуждений.