Python. Начало.

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

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

Где используется Python?

  • Компания Google использует Python в своей поисковой системе и оплачивает труд создателя Python — Гвидо ван Россума
  • Такие компании, как Intel, Cisco, Hewlett-Packard, Seagate, Qualcomm и IBM, используют Python для тестирования аппаратного обеспечения
  • Служба коллективного использования видеоматериалов YouTube в значительной степени реализована на Python
  • NSA использует Python для шифрования и анализа разведданных
  • Компании JPMorgan Chase, UBS, Getco и Citadel применяют Python для прогнозирования финансового рынка
  • Популярная программа BitTorrent для обмена файлами в пиринговых сетях написана на языке Python
  • Популярный веб-фреймворк App Engine от компании Google использует Python в качестве прикладного языка программирования
  • NASA, Los Alamos, JPL и Fermilab используют Python для научных вычислений.

В этой статье я познакомлю вас c самыми азами этого языка. Итак, сначала надо скачать идешку, можно отсюда: https://www.python.org/downloads. Качаем, ставим, запускаем. Открывается такая от форма:

Команды языка Python можно вводить непосредственно в консоли:

Саму программу можно написать либо во встроенном, либо в каком-то ином редакторе (да хоть в блокноте). Открывается встроенный редактор через «File -> Open» если вы открываете существующий файл, или через «File -> New File» если хотите создать новый файл. Запускаем через «Run -> Run module»:

Существуют, конечно, и более продвинутые идеешки, например, Visual Studio 2015, в котором Python еще и .NET (дот нэт) поддерживает. Но для обучения хватит и этого простого интерпретатора.

Теперь попробуем написать простейшее консольное приложение:

Вот скриншот работы данной программы:

А теперь пример полноценной программы с GUI, она будет у нас решать квадратные уравнения:

При запуске программы увидим графическое окно, куда можно ввести исходные данные и получить ответ:

В заключении, несколько особенностей языка Python, о которых следует знать:

  • Точка с запятой, в отличии от, например, C#, Pascal или 1С в конце НЕ ставится;
  • Нет операторных скобках, таких как {} в C-подобых языках или begin…end в Pascal-е, вместо них используется форматирование, то есть ВАЖНО, сколько символов табуляции или пробелов вы отступили от начала строки — это уже вопрос не культуры оформления кода, а вопрос синтаксиса;
  • В языке динамическая типизация, то есть, тип переменой не задается жестко, как в Pascal-е, а может меняться во время выполнения программы;

На этом вводная статья окончена, но продолжение следует.

Comments

So empty here ... leave a comment!

Добавить комментарий

Sidebar