Python. Экспресс-курс | страница 30



Почему нужно изучать Python 3? Потому что это лучшая версия Python на данный момент. Кроме того, поскольку проекты переходят на использование усовершен-ствований этой версии, эта версия Python станет доминирующей на ближайшие годы. Портирование библиотек для Python 3 неуклонно идет с момента выхода версии, и в настоящее время многие популярнейшие библиотеки поддерживают Python 3. По данным Python Readiness ( http://py3readiness.org ), 319 из 360 самых по-пулярных библиотек уже были портированы для Python 3. Если вам понадобится библиотека, которая еще не была конвертирована, или если вы работаете над уже сформированной кодовой базой, написанной на Python 2, — пожалуйста, исполь-зуйте Python 2. x . Но если вы только начинаете изучать Python или открываете новый проект, выбирайте Python 3. Эта версия не просто лучше — за ней будущее. Итоги

 Python — современный высокоуровневый язык с динамической типизацией, простым логичным синтаксисом и семантикой.

 Python — многоплатформенный язык с высокой модульностью, хорошо под-ходящий как для ускоренной разработки, так и для крупномасштабного про-граммирования.

 Python работает достаточно быстро и может легко расширяться модулями C или C++ для повышения скорости.

 Python обладает такими встроенными нетривиальными возможностями, как долгосрочное хранение объектов, мощные хеш-таблицы, расширяемый синтак-сис классов и универсальные функции сравнения.

 Python включает подборку библиотеки для обработки числовых данных, об-работки графики, построения пользовательских интерфейсов и веб-сценариев.

 Язык поддерживается динамическим сообществом Python. 2> Первые шаги

Эта глава охватывает следующие темы:

3 Установка Python

3 Использование IDLE и базового интерактивного режима 3 Написание простой программы

3 Использование окна оболочки IDLE в Python

В этой главе описан процесс загрузки, установки и запуска Python и IDLE — инте-грированной среды разработки для Python. На момент написания книги Python 3.6 был самой последней версией, а версия 3.7 находилась в разработке. После не-скольких лет доработки Python 3 стал первой версией языка, которая не обладает полной обратной совместимостью с предыдущими версиями, поэтому обязательно установите версию Python 3. Вероятно, до следующего столь же кардинального изменения пройдет несколько лет, и при всех будущих усовершенствованиях раз-работчики постараются избежать последствий для уже значительной существующей кодовой базы, а это значит, что материал, представленный в этой главе, вряд ли потеряет актуальность в обозримом будущем.