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

Первая программа на Python

И так, после того, как ми изучили типы данных в Python, можно приступить к написанию собственной программы, однако не следует ожидать от нее чего-то грандиозного и сверхъестественного, давайте будем реалистами. Нам с Вами еще есть над чем поработать и есть много информации, которую следует изучить. Следует отметить, что закончив весь курс обучения, Вы сможете создавать самые разнообразные программы.

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

Инструкции Python  — это код, который является построчным, имеющий в свою очередь последовательный и созданный Вами алгоритм. Основная задача питона интерпретировать заданный вами код в необходимом порядке. Данное воспроизведение в программировании принято называть процедурным, т.е последовательным.

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

Пишем Python скрипт

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

Алгоритм будет вычисляться по простой финансовой формуле:
M2(сумма масcы денег)/ЗВР(золотовалютные резервы страны в $)=? (реальный курс валюты к $)

Наш скрипт:

Как мы видим, весь код заключен в одном файле, который содержит формулу подсчета, прием данных от пользователя и вывод результата через print(). Данный файл с полной уверенностью можно назвать скриптом. Наверняка, Вы уже и забыли чему посвящена статья, однако не нужно волноваться, на практике все предельно ясно, нужно лишь один раз попробовать.

Делаем из скрипта программу

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

Для примера создаем файл formula.py и пишем:

Абсолютно любая программа имеет входной файл. Это ключевой файл, который принято называть арр.ру. Именно в нем будут подключаться дополнительные модули и программироваться алгоритм непосредственно программы. Вам нужно создать его и прописать код:

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

И так, давайте подведем итог, в данном уроке мы написали инструкции Python в один файл, и получили скрипт. Затем разбили его на модули, создав тем самым мини программу. В следующем уроке, мы более подробно разберем понятие «Инструкции» и то, в каком порядке интерпретатор питона обрабатывает код.