Python 3.7.3 / 2.7.16

Скриншот Python

Python — интерпретируемый объектно-ориентированный язык программирования высокого уровня с динамической семантикой. Структуры данных высокого уровня вместе с динамической семантикой и динамичным связыванием делают этот язык привлекательным для быстрой разработки программ, а также как средство объединения существующих компонентов. Python поддерживает модули и пакеты модулей, способствует модульности и повторному использованию кода. В языке программирования Python поддерживается несколько парадигм программирования, в частности: объектно-ориентированный, процедурный, функциональный и аспектно-ориентированный.

Среди основных преимуществ языка Python можно выделить следующие: чистый синтаксис; переносимость программ; большое количество полезных модулей; возможность использования Python в диалоговом режиме; простая, но мощная среда разработки (IDLE); удобный для решения математических проблем.

Интерпретатор языка Python может быть расширен функциями и типами данных, разработанными на C или C ++ (или на другом языке, который можно вызвать из C). Python также удобен как язык расширения для приложений, требующих дальнейшего налаживания.

Что нового

  • PEP 539, новый C API для потокового локального хранилища.
  • PEP 545, Перевод документации Python.
  • Новые переводы документации: японский, французский и корейский.
  • PEP 552, Детерминированные pyc-файлы.
  • PEP 553, встроенная точка останова ().
  • PEP 557, Классы данных.
  • PEP 560, Базовая поддержка для типирования модуля и универсальных типов.
  • PEP 562, Настройка доступа к атрибутам модуля.
  • ПКП 563. Отложенная оценка аннотаций.
  • PEP 564, Функции времени с наносекундным разрешением.
  • PEP 565. Улучшенная обработка предупреждений об устаревании.
  • PEP 567, переменные контекста.
  • Избегание использования ASCII в качестве кодировки текста по умолчанию (PEP 538, устаревшее приведение языка C и PEP 540, принудительный режим выполнения UTF-8).
  • Природа сохранения порядка вставки объектов dict теперь является официальной частью спецификации языка Python.
  • Заметные улучшения производительности во многих областях.
Автор: Python Software Foundation (Сайт)
Дата обновления: 2019-03-26
Операционная система: 98, 2000, XP, Vista, 7
Стоимость: Бесплатно
Русский интерфейс: Нет
Украинский интерфейс: Нет
Скачать
Python

Ваша оценка и отзыв о программе: