The wikis are now using the new authentication system.
If you did not migrate your account yet, visit https://idp-portal-info.suse.com/

Python

Перейти к: навигация, поиск
Python

Python.gif

Язык програмирования

Загрузить для 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!

Смотрите так же


Внешние ссылки