Python является интерактивной средой для разработки приложений и программ методом объектно-ориентированоого программирования с использованием высокоуровневого языка Python. Он является одним из самых универсальных на сегодняшний день и обеспечивает максимальную производительность и чистоту кода.
Основные возможности программы Python
Для начала стоит сказать, что эта среда позволяет создавать приложения, которые могут работать в среде 32-битных операционных систем семейства Windows. Сам же язык программирования обладает самым, что ни на есть, минимумом синтаксиса, который используется при написании команд, однако, с другой стороны, обладает довольно серьезными возможностями. Архитектура языка тоже довольно интересна. Она обладает динамической типизацией, интроспекцией, встроенной системой обработки исключений, автоматизированным управлением памятью, полной поддержкой многопоточных вычислений и высокоуровневых структур данных.
Кроме того, сам язык и данная среда разработки поддерживают множество парадигм, среди которых присутствуют структурные, объектно-ориентированные, аспектно-ориентированные и императивные. По заверениям самих разработчиков, да и многих пользователей, данная программная среда обладает чистым легко читаемым синтаксисом кода. Сам код в среде Python организован таким образом, что позволяет производить его организацию в функции и классы, которые затем можно совершенно элементарно объединять в различные модули, а сами модули в дальнейшем – в пакеты.
Из довольно интересных и несколько необычных возможностей стоит отдельно отметить довольно мощные функции самоанализа и интуитивное ориентирование объекта. В этом смысле можно отметить и систему исключений. Так, например, при отладке программ не производится абсолютно никакой трансляции. Если обнаруживается ошибка или неправильный ввод, интерактивная среда не вызывает ошибку сегментации. Вместо этого и срабатывает система создания исключения. И, естественно, если программа не захватывает исключение, интерпретатор просто выдает след стека.
Вообще, надо сказать, что данный программный продукт основан не только использовании языка программирования Python. Многие дополнительные модули, входящие в состав этой среды написаны на совершенно разных языках, включая C и С++. Здесь присутствуют многие интерфейсы системных вызовов, библиотеки и даже системы управления окнами типа X11, Motif, Tk, Mac и MFC. А вообще, программы, написанные с использованием такой среды работают практически во всех известных операционных системах, включая UNIX, Windows, OS/2, Mac, Amiga и т. п.
В заключении хочется отметить, что хоть данная разработка и защищена авторским правом, тем не менее, распространяется совершенно свободно даже для коммерческого использования. Кроме того, она представляет собой нечто, вроде портативной версии и не требует инсталляции на жесткий диск компьютера. Причем, работает это все в абсолютно любых операционных системах, в которых присутствует установленный компилятор С.
Комментарии к программе:
pcjc
ec-\2-ssdwdededefekfeof
efjeo
fefef
jofeofjf'eghthtrgrf
C Python еще никто не сталкивался с проблемами