Перейти к основному содержимому

Что такое Python?

Python — широко используемый язык программирования. Его создал Гвидо ван Россум, а первый выпуск вышел в 1991 году.

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


Что умеет Python?

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


Почему Python?

Одна из причин выбрать Python — он работает на многих платформах, включая Windows, Mac, Linux и Raspberry Pi. Его синтаксис прост и во многом читается как английский язык, а программа часто занимает меньше строк, чем в некоторых других языках. Интерпретатор запускает ваш код сразу после написания, поэтому проверить идею можно очень быстро. Кроме того, вы можете свободно работать в процедурном, объектно-ориентированном или функциональном стиле.


Полезно знать

В этом учебнике используется Python 3 — последняя основная версия языка.

Чтобы писать на Python, достаточно простого текстового редактора. Для больших наборов файлов Python особенно полезна интегрированная среда разработки (IDE), например Thonny, PyCharm, Netbeans или Eclipse.


Синтаксис Python в сравнении с другими языками программирования

При создании Python одной из главных целей была удобочитаемость. Его код заимствует элементы английского языка и несёт некоторое влияние математики.

В Python команду завершает новая строка, тогда как другие языки часто полагаются на точки с запятой или скобки.

Область видимости тоже задаётся иначе. В Python циклы, функции и классы обозначают свою область видимости отступами (пробелами), тогда как в других языках часто используются фигурные скобки.

Пример

Prompt
Выведите на экран "Hello, World!" с помощью функции print().
Вывод: полная программа на Python