Компьютеры антивирусы медицина спорт Пятница, 20.06.2025, 13:46
Меню сайта
Категории раздела
Мои статьи [12]
Компьютеры. [188]
Hi-Tech. [81]
Медицина. [102]
Антивирусники [61]
Энциклопедия языков программирования [61]
Интернет [30]
Софт [59]
Спорт [51]

Кнопка сайта


Статистика





Каталог ссылок. Информационный портал - Старого.NET




Онлайн всего: 1
Гостей: 1
Пользователей: 0

Луганет





Украинских гривен курсы валют Прага
(RUB)//-//
Евро(EUR)//-//
Доллар США(USD)//-//
Форма входа

Главная » Статьи » Энциклопедия языков программирования

Python
Ссылки: 
Python (википедия)
Официальный сайт языка
Сайт русскоязычного сообщества

Интерпретируемый объектно-ориентированный язык программирования высокого уровня с динамической типизацией, автоматическим управлением памятью и удобными высокоуровневыми структурами данных, такими как словари (хэш-таблицы), списки, кортежи. Поддерживает классы, модули (которые могут быть объединены в пакеты), обработку исключений, а также многопоточные вычисления. Питон обладает простым и выразительным синтаксисом. Язык поддерживает несколько парадигм программирования: структурное, объектно-ориентированное, функциональное и аспектно-ориентированное. 

Философия языка: 
Красивое лучше уродливого. 
Явное лучше неявного. 
Простое лучше сложного. 
Сложное лучше усложнённого. 
Последовательное лучше вложенного. 
Разрежённое лучше, чем плотное. 
Удобочитаемость существенна. 
Частные случаи не настолько существенны, чтобы нарушать правила. 
Однако практичность важнее регулярности. 
Ошибки никогда не должны умалчиваться. 
Если явно не указано — умалчивать. 
В случае неоднозначности сопротивляйтесь искушению угадать. 
Должен существовать один — и, желательно, только один — очевидный способ. 
Хотя он может быть с первого взгляда неочевиден, если ты не голландец (намёк на Гвидо ван Россума) 
Сейчас — лучше, чем никогда. 
Но никогда — часто бывает лучше, чем прямо сейчас. 
Если реализацию идеи тяжело объяснить, она плоха. 
Если реализацию идеи легко объяснить, она может быть хороша. 
Пространства имён — великолепная идея, их должно быть много! 

(описание взято из Википедии) 

Элементы синтаксиса:Комментарий до конца строки # 
Комментарии, которые не могут быть вложенными """ ... """ 
Регистрозависимость да 
Регулярное выражение идентификатора переменной [_a-zA-Z][_a-zA-Z0-9]* 
Присваивание значения переменной = 
Объявление переменной variable 
Объявление переменной с присваиванием значения variable = value 
Группировка выражений ( ... ) 
Блок блоки выделяются отступами (пробелы или табуляции) 
Равенство is 
Неравенство is not 
Тождественное равенство == 
Тождественное неравенство != <> 
Сравнение < > <= >= cmp 
Определение функции def f(p1, p2, ...): ... 
Вызов функции f(a, b, ...) 
Вызов функции без параметров f() 
Последовательность ; или конец строки 
Если - то if condition: ... 
Если - то - иначе ... if condition else ... 
Цикл с предусловием while condition : ... 
Цикл for - next для диапазона целых чисел с инкрементом на 1 for i in xrange(1, 11, 1) или for i in xrange(1, 11) 
Цикл for - next для диапазона целых чисел с декрементом на 1 for i in xrange(10, 0, -1)


Русское название: Пайтон
Дата создания: 1990
Создан под влиянием: 
C
C++
Icon
Modula
Повлиял на: 
Boo
ECMAScript
Ruby
Парадигма: мультипарадигма 
Типизация: динамическая 
Принятые расширения файлов: .py, .pyc, .pyo
Реализации и версии (свернуть все | развернуть все):
CPython 
Iron Python 
JPython, Jython 
Psyco 
PyPy 
Pyrex

Категория: Энциклопедия языков программирования | Добавил: DankoIya (19.09.2009)
Просмотров: 551 | Комментарии: 1 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:




Друзья сайта
  • "Красота"
  • МСК "Лугор"
  • Северодонецк"
  • Поиск
    Пользовательского поиска




    Сними свой «Аватар»



    Как установить на один компьютер Windows Vista, XP и Linux?



    Доктор Веб нашел порнографию ВКонтакте