Топ-обзоры
Геннадий Ковалев (Goodwill)
Нетрадиционная медицина
ПЯТЬ ЧАШЕК КРЕПКОГО ЧЕРНОГО КОФЕ В ДЕНЬ ПОЛЕЗНЫ ДЛЯ ЗДОРОВЬЯ ЧЕЛОВЕКА ?!
Ученые установили, что пять чашек крепкого черного кофе в день очень полезны для здоровья, в том числе пожилым людям и беременным женщинам. [21.01.05]
Гид-администратор
хит-парад
1.Borland C++ Builder - по русски!
[ 13483 ]
2.FreePascal.ru - портал программиста
[ 11537 ]
3."Visual Basic на русском"
[ 10080 ]
4.Area Visual Basic
[ 10018 ]
5.Delphi Sources: Программирование на Delphi, исходники программ, форум и др.
[ 9190 ]
6.Pascal
[ 8866 ]
7.Ассемблер
[ 8691 ]
8.Ассемблер. Описание всех команд.
[ 8203 ]
9.Assembler page
[ 8139 ]
10.Программирование для интернета
[ 7951 ]
Карта сайта
Поиск информации


roscer Алексей Пеклун ( roscer ™)

Программирование

Навигация :  Сусанин > Компьютерные технологии > Программирование > Топ-обзор

Количество ссылок в категории: [ 523 ]
Количество тем в категории: [ 35 ]
Добавлено за последнюю неделю: [ 0 ]
Количество кликов по ссылкам: [ 1953772 ]

Содержание: ТемыОбзорыСсылки
Топ-обзор от 06.05.00 ( viewed - 206170 times )
╚Python╩
Что это за язык программирования? Когда он появился, зачем он нужен?

На сегодняшний день известно достаточно большое количество языков программироания, но как правило все они довольно старые, нет это не значит, что они плохие, просто о них и так все знают.

Язык же Python (пайтон) был создан не так давно, в начале 90-х годов Гвидо ван Россумом (Guido van Rossum)

Python (пайтон) - простой и в то же время мощный язык программирования, который преодолевает различие между С и shell-программированием, и, таким образом, идеально подходит для "одноразового программирования" и быстрого построения прототипов. Его синтаксис представляет собой смесь позаимствованных разновидностей других языков; наиболее заметным является влияние ABC, C, Modula-3 и Icon.

Интерпретатор Python легко расширяется новыми функциями и типами данных, реализованными на С. Python также подходит в качестве расширенного языка для традиционных С приложений, таких как текстовые редакторы и программы управления окнами. Python доступен на множестве разнообразных операционных систем, среди которых несколько разновидностей UNIX, Apple Macintosh, MS-DOS, Windows (3.1(1), ▓95 и разновидности NT), OS/2, и другие.

Часто Python покоряет программистов предоставлением повышенной продуктивности. Поскольку нет никакой компиляции, цикл редактирование-тестирование-отладка протекает невероятно быстро. Отладка Python программ проста: ошибка или неверный ввод никогда не вызовут сегментированных дефектов. Вместо этого, когда интерпретатор обнаруживает ошибку, он инициирует исключение. Если программа не обрабатывает исключения, то интерпретатор печатает содержимое стека. Отладчик на уровне исходного кода позволяет просматривать значения локальных и глобальных переменных, вычислять значения произвольных выражений, устанавливать точки останова, выполнять код шаг за шагом, и т.д. Отладчик написан на самом Python, свидетельствуя о своих самосозерцательных возможностях. С другой стороны, часто самым быстрым способом отладки программы является добавление в нее нескольких операторов вывода: быстрый цикл редактирования-тестирования-отладки делает этот простой метод очень эффективным.

Несомненным достоинством является то, что интерпретатор Python реализован практически на всех платформах и операционных системах. Первым таким языком был C, однако его типы данных на разных машинах могли занимать разное количество памяти и это служило некоторым препятствием при написании действительно переносимой программы. Python же таким недостатком не обладает

Единственным недостатком, замеченным автором, является сравнительно невысокая скорость выполнения Python-программы, что обусловлено ее интерпретируемостью. Однако, на наш взгляд, это с лихвой окупается достоинствами языка при написании программ не очень критичных к скорости выполнения.
Особенности языка можно посмотреть здесь


По материалам:
Семинара по программированию на Python
Статья ╚Краткий обзор языка Python╩

Темы Топ-обзоры
Новые поступления [ 132 ]

ADA [ 11 ]

Assembler [ 23 ]

C/C++ [ 20 ]

CGI [ 15 ]

Clarion [ 12 ]

COBOL [ 13 ]

CPrime [ 10 ]

Delphi [ 63 ]

FORTH [ 11 ]

Java [ 21 ]

MS Access 97 [ 13 ]

Oracle [ 11 ]

Pascal [ 14 ]

Perl [ 13 ]

Python [ 15 ]

SPHINX C-- [ 11 ]

SQL [ 12 ]

Turbo Vision [ 11 ]

VB-хитрости [ 10 ]

Visual Basic [ 26 ]

Visual FoxPro [ 13 ]

Библиотеки [ 15 ]

Все для создания web-странички [ 19 ]

Документация [ 41 ]

Исходники игр [ 11 ]

Исходные тексты программ [ 21 ]

Несколько языков программирования [ 30 ]

Программы [ 33 ]

Разное [ 53 ]

Разработка программ [ 14 ]

Создание игр [ 19 ]

Статьи [ 54 ]

Учебники [ 53 ]

Форумы [ 14 ]

Хакинг [ 16 ]

Python [06.05.00]
Что это за язык программирования? Когда он появился, зачем он нужен?

CGI [30.04.00]
CGI √ скрипты. Что это такое, на чем их пишут и зачем они нужны┘

HTML [20.03.00]
Что это такое? Заблуждение насчет HTML

Visual Basic 7 [15.03.00]
Новые возможности Visual Basic7. Станет ли VB7 самым популярным языком программрования?

Немного из истории Visual Basic [08.03.00]
Предыстория и история создания Visual Basic-a

Документация

Краткий справочник по Visual FoxPro. (Rus) [ 3717 ]
Предоставлено: roscer [07.05.00]
На сайте находится справочник по Visual FoxPro.

Docs (Rus) [ 4287 ]
Предоставлено: roscer [07.05.00]
Тут Вы найдете огромное кол-во документации по программированию на русском языке, доки по хакингу,вирусные журналы, исходники, большую коллекцию вирусов, а также кучу софта.

Visual J++ (Eng) [ 3928 ]
Предоставлено: roscer [07.05.00]
Документация к языку Visual J++

Очерки о Python (Rus) [ 4047 ]
Предоставлено: roscer [06.05.00]
Здесь Вы найдете несколько заметок Гвидо ван Россума(создатель языка) касательно Python.

Дополнительная Python документация (Rus) [ 3857 ]
Предоставлено: roscer [06.05.00]
Дополнительная Python документация, написанная разными авторами

All Docs for SysAdmins and Webmasters (Rus) [ 3200 ]
Предоставлено: roscer [30.04.00]
На сайте можно найти уйму полезной информации по всевозможным компьютерным аспектам.

Win32 API FAQ (Rus) [ 3603 ]
Предоставлено: roscer [02.04.00]
Замечательная подборка (56!!!) часто задаваемых вопросов и ответов на них (в общем FAQs) по Win32 API и не только. Здесь действительно очень много полезного материала. Материал любезно предоставлен автором: Сергей Андык

Hаиболее часто задаваемые вопросы по SystemTary. (Rus) [ 3341 ]
Предоставлено: roscer [02.04.00]
Данный спиcок вопросов и ответов на них содержит наиболее часто задаваемые вопросы по использованию в своих программах для Microsoft Windows 95 и Microsoft Windows NT 4.0 возможности оболочки, называемой System Tray.

Генерация высококачественного кода на языке C (Rus) [ 3335 ]
Предоставлено: roscer [15.03.00]
Книга "Генерация высококачественного кода на языке C" лежит в arj

Документация по Java (Eng) [ 3470 ]
Предоставлено: roscer [27.02.00]
Официальная документация по Java. Язык: английский.

Alexander Musayev Home Page (Rus) [ 3483 ]
Предоставлено: roscer [27.02.00]
Программы и множество самых разнообразных материалов по программированию на Pascal, C/C++, Ассемблере. Ссылки.

Генетические алгоритмы по-русски (Rus) [ 3670 ]
Предоставлено: roscer [27.02.00]
Генетические алгоритмы по-русски на сайте Сергея Исаева. Там же доступны лекции "Объектно-ориентированное программирование на С++"

Wowiks Home Page (Rus) [ 3032 ]
Предоставлено: roscer [27.02.00]
Разработки на delphi, С++. Документация по программированию

Любая литература по программированию (Rus) [ 4274 ]
Предоставлено: roscer [27.02.00]
Руководства по Delphi, С++, Assembler и Perl. Куча хитростей и трюков для Visual Basic и Delphi. Полезные советы.

Delphi - компоненты (Rus) [ 3271 ]
Предоставлено: roscer [27.02.00]
Сайт представляет собой справочную систему HtmlHelp.

Delphi and Pascal Programming Tutorials (Eng) [ 3295 ]
Предоставлено: roscer [27.02.00]
Обучающие статьи по Delphi для программистов различной квалификации ( 4 уровня сложности) с примерами кодов программ, а также статьи по Pascal

Технология ActiveX Shell для Delphi и C++ Builder (Eng) [ 3768 ]
Предоставлено: roscer [27.02.00]
Руководство по использованию технологии ActiveX Shell для Delphi и C++ Builder.

MFC шаг за шагом (Rus) [ 3423 ]
Предоставлено: roscer [25.02.00]
Данный раздел рассказывает о классах MFC, на которых базируется практически все творчество в Visual C++

Computer Club (Rus) [ 3565 ]
Предоставлено: roscer [20.02.00]
Все о компьютерных технологиях и программировании: статьи, алгоритмы, книги, документация, библиотека, инструментарий разработчика, программные библиотеки и компоненты.

Советы пользователям Delphi и C++Builder (Rus) [ 5850 ]
Предоставлено: roscer [15.02.00]
Серия небольших советов для пользователей Delphi и С++Builder, позволяющих решить некоторые проблемы, возникающие при создании приложений и, возможно, улучшить их интерфейс или функциональность.
 
   next 20 >>

форум-центрдобавь свой urlподпишись на рассылку новостей

винтовой компрессор купить!
 
  Все музыкальные новинки и мировые хиты в mp3 можно скачать тут!
  Download best music hits in mp3
  Все новости Одессы - Гороскоп - Программа ТВ на неделю 
дизельные генераторы купить!