Различия между версиями 3 и 5 (по 2 версиям)
Версия 3 от 2010-04-27 14:20:41
Размер: 5916
Редактор: alafin
Комментарий:
Версия 5 от 2010-05-30 13:14:06
Размер: 2321
Редактор: alafin
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 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]]
 * [[Пакеты/GUI|GUI]]
 * [[Пакеты/БазыДанных|Базы данных]]
 * [[Пакеты/Network|Network]]
 * [[Пакеты/Web|Web]]
 * [[Пакеты/ZopePlone|Zope/Plone]]
 * [[Пакеты/Django|Django]]

Wiki Портала Python-программистов

Привет всем!

Мы рады видеть вас на одном из разделов Портала Python-программистов. В котором мы планируем публиковать переводы различных книг и документаций связанных с Python, а также описание наиболее интересных пакетов используемых в различных сферах Python. Чтобы помочь в наполнении Wiki необходимо пройти регистрацию. Хорошим тоном считается указывать реальные имя и фамилию в нике пользователя (например, FirstnameLastname). В случае возникновения каких-либо вопросов пишите на наш форум.

На сегодняшний день Wiki содержит три основных раздела:

Раздел "Книги" содержит

Раздел "Документации" содержит

Раздел "Пакеты" разделен на следующие категории

ГлавнаяСтраница (последним исправлял пользователь slav0nic 2015-01-11 08:09:53)