Размер: 5916
Комментарий:
|
Размер: 2364
Комментарий:
|
Удаления помечены так. | Добавления помечены так. |
Строка 7: | Строка 7: |
= Введение = | = Wiki Портала Python-программистов = |
Строка 9: | Строка 9: |
'''Python''' (''па́йсон'', ''па́йтон'', ''пито́н'') — высокоуровневый язык программирования общего назначения с акцентом на производительность разработчика и читаемость кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой объём полезных функций. | Привет всем! |
Строка 11: | Строка 11: |
Python поддерживает несколько парадигм программирования, в том числе структурное, объектно-ориентированное, функциональное, императивное и аспектно-ориентированное. Основные архитектурные черты — динамическая типизация, автоматическое управление памятью, полная интроспекция, механизм обработки исключений, поддержка многопоточных вычислений и удобные высокоуровневые структуры данных. Код в Питоне организовывается в функции и классы, которые могут объединяться в модули (которые в свою очередь могут быть объединены в пакеты). | Мы рады видеть вас на одном из разделов [[http://python.su|Портала Python-программистов]]. В котором мы планируем публиковать переводы различных книг и документаций связанных с Python, а также описание наиболее интересных пакетов используемых в различных сферах Python. Чтобы помочь в наполнении Wiki необходимо пройти регистрацию. Хорошим тоном считается указывать реальные имя и фамилию в нике пользователя (например, !FirstnameLastname). В случае возникновения каких-либо вопросов пишите на наш [[http://python.su/forum/|форум]]. |
Строка 13: | Строка 13: |
Эталонной реализацией Python является интерпретатор CPython, поддерживающий большинство активно используемых платформ. Он распространяется свободно под очень либеральной лицензией, позволяющей использовать его без ограничений в любых приложениях, включая проприетарные. Есть реализации интерпретаторов для JVM (с возможностью компиляции), MSIL (с возможностью компиляции), LLVM и других. Проект !PyPy предлагает реализацию Питона на самом Питоне, что уменьшает затраты на изменения языка и постановку экспериментов над новыми возможностями. Python — активно развивающийся язык программирования, новые версии (с добавлением/изменением языковых свойств) выходят примерно раз в два с половиной года. Вследствие этого и некоторых других причин на Python отсутствуют ANSI, ISO или другие официальные стандарты, их роль выполняет CPython. |
На сегодняшний день Wiki содержит три основных раздела: * [[Книги|Книги]]: переводы книг. * [[Документации|Документации]]: переводы документаций * [[Пакеты|Пакеты]]: описание пакетов, модулей, приложений, компонентов |
Строка 16: | Строка 18: |
= История = | |
Строка 18: | Строка 19: |
Разработка языка Python была начата в конце 1980-х годов сотрудником голландского института CWI Гвидо ван Россумом. Для распределённой ОС Amoeba требовался расширяемый скриптовый язык, и Гвидо начал писать Python на досуге, позаимствовав некоторые наработки для языка ABC (Гвидо участвовал в разработке этого языка, ориентированного на обучение программированию). В феврале 1991 года Гвидо опубликовал исходный текст в ньюсгруппе alt.sources. С самого начала Python проектировался как объектно-ориентированный язык. | == Раздел "Книги" содержит == |
Строка 20: | Строка 21: |
Название языка произошло вовсе не от вида пресмыкающихся. Автор назвал язык в честь популярного британского комедийного телешоу 1970-х «Воздушный цирк Монти Пайтона». Впрочем, всё равно название языка чаще ассоциируют именно со змеёй, нежели с фильмом — пиктограммы файлов в KDE или в Microsoft Windows и даже эмблема на сайте python.org (до выхода версии 2.5) изображают змеиные головы. Наличие дружелюбного, отзывчивого сообщества пользователей считается наряду с дизайнерской интуицией Гвидо одним из факторов успеха Python. Развитие языка происходит согласно чётко регламентированному процессу создания, обсуждения, отбора и реализации документов PEP (Python Enhancement Proposal) — предложений по развитию Python. |
* [[Книги/TheDefinitiveGuideToPlone|The Definitive Guide to Plone]] * [[Книги/TheDefinitiveGuideToPylons|The Definitive Guide to Pylons]] * [[Книги/WxPythonInAction|WxPython in Action]] |
Строка 23: | Строка 25: |
3 декабря 2008 года, после длительного тестирования, вышла первая версия Python 3000 (или Python 3.0, также используется сокращение Py3k). В Python 3000 устранены многие недостатки архитектуры с максимально возможным (но не полным) сохранением совместимости со старыми версиями Питона. На сегодня поддерживаются обе ветви развития (Python 3.0 и 2.x). | == Раздел "Документации" содержит == * [[Документации/SQLAlchemy|SQLAlchemy]] * [[Документации/BeautifulSoup|Beautiful Soup]] == Раздел "Пакеты" разделен на следующие категории == * [[Пакеты/Python|Python]] * [[Пакеты/Scientific|Scientific]] * [[Пакеты/GUI|GUI]] * [[Пакеты/БазыДанных|Базы данных]] * [[Пакеты/Network|Network]] * [[Пакеты/Web|Web]] * [[Пакеты/ZopePlone|Zope/Plone]] * [[Пакеты/Django|Django]] |
Wiki Портала Python-программистов
Привет всем!
Мы рады видеть вас на одном из разделов Портала Python-программистов. В котором мы планируем публиковать переводы различных книг и документаций связанных с Python, а также описание наиболее интересных пакетов используемых в различных сферах Python. Чтобы помочь в наполнении Wiki необходимо пройти регистрацию. Хорошим тоном считается указывать реальные имя и фамилию в нике пользователя (например, FirstnameLastname). В случае возникновения каких-либо вопросов пишите на наш форум.
На сегодняшний день Wiki содержит три основных раздела:
Книги: переводы книг.
Документации: переводы документаций
Пакеты: описание пакетов, модулей, приложений, компонентов
Раздел "Книги" содержит
Раздел "Документации" содержит