Python
Язык програмирования
Загрузить для openSUSE
Разработчик: Python Software Foundation
Лицензия: Python license (GPL compatible)
Веб-сайт: http://www.python.org/
Python - это высокоуровневый интерпретируемый язык программирования, поддерживающий объект-ориентированную разработку, с автоматическим управлением памятью.
Содержание
Особенности
Код на языке программирования Python легко читаем. Набор стандартных библиотек включает в себя много функций, необходимых для разработки программ любого уровня.
Философия Python
Тим Пейтерс написал философию Python, текст, определения из которого соблюдают разработчики языка. Также называется «Дзэном Питона».
- Красивое лучше, чем уродливое.
- Явное лучше, чем неявное.
- Простое лучше, чем сложное.
- Сложное лучше, чем запутанное.
- Плоское лучше, чем вложенное.
- Разряженное лучше, чем плотное.
- Читабельность имеет значение.
- Особые случаи не настолько особые, чтобы нарушать правила.
- При этом практичность важнее безупречности.
- Ошибки никогда не должны скрываться.
- Если не скрываются явно.
- Встретив двусмысленность, отбрось искушение угадать.
- Должен существовать один — и, желательно, только один — очевидный способ сделать это.
- Хотя он поначалу может быть и не очевиден, если вы не голландец.
- Сейчас лучше, чем никогда.
- Хотя никогда зачастую лучше, чем прямо сейчас.
- Если реализацию сложно объяснить — идея плоха.
- Если реализацию легко объяснить — идея, возможно, хороша.
- Пространства имён, черт подери, — отличная штука! Надо делать их больше!
Hello World в Python
#!/usr/bin/python print "Hello World!"
Также, запустив интерпретатор Python, можно вводить команды на исполнение прямо в нем. Например, если ввести print "Hello World!"
, результатом станет вывод строчки:
Hello World!