Найти тему
Мои эксперименты

Python и Википедия

https://beonmax.com/courses/python/
https://beonmax.com/courses/python/

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

В Википедии есть информация об этом языке программирования. Оказалось, что разработка языка Python была начата еще в конце 1980-х годов сотрудником голландского института CWI Гвидо ван Россумом.

Также выяснилось, что название языка произошло не от названия семейства пресмыкающихся, а в честь популярного британского комедийного телешоу 1970-х «Летающий цирк Монти Пайтона».

Мне также стало известно, что, например, с версии 2.6 прекращена поддержка Windows 95, Windows 98 и Windows ME. В версии 3.5 перестала поддерживаться Windows XP, а минимальным требованием для языка является Windows Vista.

Интересной особенностью Python является то, что подавляющее большинство библиотек к нему бесплатны и поставляются в исходных кодах. Более того, в отличие от многих открытых систем, лицензия никак не ограничивает использование Python в коммерческих разработках и не налагает никаких обязательств, кроме указания авторских прав.

На сайте Викиверситета в статье «Примеры программ на языке Python» собраны примеры небольших программ, демонстрирующих некоторые возможности языка Python и его стандартной библиотеки.

Поскольку Python появился сравнительно поздно, то этот язык создавался под влиянием множества других языков программирования.

Наиболее часто Python сравнивают с Perl и Ruby. Эти языки также являются интерпретируемыми и обладают примерно одинаковой скоростью выполнения программ. Как и Perl, Python может успешно применяться для написания скриптов (сценариев).

Кстати, в среде коммерческих приложений скорость выполнения программ на Python часто сравнивают с Java-приложениями.

Для разработки на языке Python существует несколько специализированных инструментов (IDE). Например, PyCharm - это полнофункциональная IDE для Python от JetBrains, доступна на платформах Windows, Mac OS X и Linux, существует в бесплатном и платном вариантах.

Или Spyder - это IDE для Python под лицензией MIT, бесплатная, доступна на платформах Windows, Mac OS X и Linux. Особенностью является то, что IDE ориентирована на data science, в ней удобно работать с библиотеками типа SciPy, NumPy, Matplotlib. Spyder поставляется в комплекте с менеджером пакетов Anaconda.

Моя первая попытка начать работать с Python на базе Windows XP закончилась неудачей, так как оказалось, что минимальным требованием для языка является Windows Vista.

Буду устанавливать что-то вместо Windows XP :)