Международный День Резервного Копирования (World Backup Day). Пользователи сайта социальных новостей reddit предложили сделать дату 31.03 Международным днём резервного копирования, аргументируя это тем, что никогда заранее нельзя узнать, какие сюрпризы преподнесёт 1.04
Python является объектно-ориентированным языком сценариев высокого уровня, интерпретируемый, интерактивный. Python разработан максимально читабельным. Он использует английские ключевые слова часто в то время как другие языки используют пунктуацию. Он имеет меньше синтаксических конструкции, чем в других языках.
Интерпретатор Python — Python обрабатывается во время выполнения интерпретатором. Вам не нужно компилировать программу перед выполнением. Это похоже на PERL и PHP.
Python является интерактивным — Вы можете фактически сидеть в приглашении Python и взаимодействовать с переводчиком и напрямую писать свои программы.
Python является объектно-ориентированным — Python поддерживает объектно-ориентированный стиль или метод программирования, который инкапсулирует код внутри объекта.
Python является языком для начинающего — Python является отличным языком для программистов начинающего уровня и поддерживает разработку широкого спектра приложений от простой обработки текста в www-браузерах и заканчивая играми.
История Python
Python был разработан Guido van Rossum в конце восьмидесятых и начале девяностых годов в Национальном научно-исследовательском институте математики и информатики в Нидерландах.
Python является производным от многих других языков, в том числе ABC, Modula-3, C, C++, Algol-68, SmallTalk, и оболочки Unix и других языков сценариев.
Python является авторским правом. Как Perl, Python исходный код доступен под лицензией GNU General Public License (GPL).
Python теперь поддерживается командой разработчиков ядра в институте, хотя Guido van Rossum по-прежнему занимает важную роль в ее прогрессе.
Python 1.0 был выпущен в ноябре 1994 года. В 2000 году был выпущен Python 2.0. Python 2.7.11 это последнее издание Python 2.
В то же время, Python 3.0 был выпущен в 2008 году. Python 3 не обладает обратной совместимостью с Python 2. Упор в Python 3 был на удалении дубликатов программных конструкций и модулей, так что «Там должен быть один — и, желательно, только один — очевидный способ сделать это». Python 3.6.1 является последней версией Python 3.
Особенности Python
Возможности Python включают в себя:
Легкий в освоении — Python имеет несколько ключевых слов, простую структуру и четко определенный синтаксис. Это позволяет студенту быстро подобрать язык.
Легко читаемый — код Python более четко определен и открыт для глаз.
Простота в обслуживании — исходный код является достаточно простым в обслуживании.
Широкая стандартная библиотека — основная библиотека Python очень компактна и кросс-платформенно совместима с UNIX, Windows и Macintosh.
Интерактивный режим — Python поддерживает интерактивный режим, который позволяет интерактивное тестирование и отладку фрагментов кода.
Портативный — Python может работать на самых разнообразных аппаратных платформах и имеет тот же интерфейс на всех платформах.
Расширяемый — Вы можете добавить модули низкого уровня для интерпретатора Python. Эти модули позволяют программистам добавлять или настраивать свои инструменты, чтобы быть более эффективным.
Базы данных — Python предоставляет интерфейсы для всех основных коммерческих баз данных.
Программирование GUI — Python поддерживает GUI приложения, которые могут быть созданы и перенесены на многие системные вызовы, библиотеки и оконные системы, такие как Windows, MFC, Macintosh, и система Window X в Unix.
Масштабируемость — Python обеспечивает лучшую структуру и поддержку для больших программ, чем сценарии оболочки.
Помимо указанных выше функций, Python имеет большой список хороших возможностей. Некоторые из них перечислены ниже:
Поддерживает функциональные и структурированные методы программирования, а также ООП.
Он может быть использован в качестве языка сценариев или может быть скомпилирован в байт-код для создания больших приложений.
Обеспечивает динамические типы данных очень высокого уровня и поддерживает динамическую проверку типов.
Он поддерживает автоматическую сборку мусора.
Он может быть легко интегрирован с C, C ++, COM, ActiveX, CORBA и Java.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Если статья понравилась, то поделитесь ей в социальных сетях: