В последнее
время язык программирования python (или еще говорят – питон) стал
довольно популярным благодаря простоте реализации инженерных задач разного
уровня сложности. Например, программисты яндекса используют его для проверки
качества работы алгоритмов, связанных с поисковой выдачей или
работоспособностью нейронных сетей: их проектирования и обучения. Но все же,
почему этот язык приобрел такую популярность? Дело в том, что в отличие от
многих популярных языков высокого уровня, вроде
С++, Java, C#
и других, python предоставляет
очень удобные конструкции языка для быстрого, удобного и наглядного написания
текста программ, которые бы на других языках программирования пришлось бы
писать заметно дольше. Правда, как всегда, за любое удобство приходится
расплачиваться. И ценой здесь является относительно невысокая скорость работы
программ. То есть, если требуется написать быстро исполняемый код программы,
то, обычно, для этого используют С++. Но, если критичным становится скорость
разработки программы (например, для проверки качества работы алгоритма), то
здесь лучше использовать python. Хорошая новость состоит в том,
что python может запускать
программные модули, написанные на С++. Поэтому, если имеется критический по
скорости работы модуль алгоритма, то его можно отдельно реализовать на С++ и,
затем, вызвать в python как составную часть всего проекта.
В каких же
областях обычно программируют на python? Например, в таких:
-
нейронные
сети;
-
робототехника
(управление, распознавание);
-
реализация
сложных математических алгоритмов;
-
создание
ботов (искусственный интеллект)
и многих других.
С чего же начать программирование на
этом языке? Конечно с его установки на компьютер. Сам язык можно бесплатно
скачать с официального сайта:
https://www.python.org
Здесь на вкладке «Downloads» выберите желаемую ОС, например, «Windows», если собираетесь
устанавливать язык под эту ОС. Если у вас другая ОС, то нужно выбрать
соответствующий пункт. Далее, скачивается исполняемый файл и, затем, запускается для установки python.
Здесь, обычно, оставляют отметку установки для всех пользователей, а также путь по умолчанию. И при установке
под Windows лучше поставить галочку «Add python 3.8 to PATH». Это позволит
другим программам, таким как интегрированные среды разработки, находить
интерпретатор питона и использовать его без особых проблем.
Далее, нажимаем
«Install Now» и питон
устанавливается на компьютер.
Для проверки
работоспособности питона запустим
IDLE (python GUI)
и в окне мы
должны увидеть информацию о текущей установленной версии языка с тремя вот
такими угловыми скобками. Таким образом, мы запустили питон и можем прямо здесь
писать конструкции этого языка. Например, функция
выведет
сообщение «hello». Также здесь
можно сразу записывать некие математические выражения:
и, нажимая Enter мы сразу в
консоли будем видеть результат вычислений. Это называется интерактивный
вариант выполнения команд. И при выходе из этой программы, все что было
написано пропадет, словно и не бывало!
Поэтому, на
практике удобнее использовать файловый вариант, когда программа целиком
написана в каком-либо текстовом редакторе, а затем, исполняется в этой среде. В
самом простом случае мы можем прямо здесь в меню File выбрать пункт «New File», появится
окно, в котором и можно писать программу.
Для примера,
напишем в этом окне:
и, далее, выберем
«Run» и пункт «Run Module». Среда
предложит нам сохранить этот файл (если ранее он не был сохранен), мы напишем
имя, например,
ex1
После этого в
консольной среде питона отобразится результат работы этой программы.
Итак, на этом
первом занятии мы с вами установили среду программирования python и научились
исполнять отдельные конструкции языка в интерактивном и файловом вариантах. В
принципе этого программного обеспечения вам будет достаточно для изучения
данного языка. На этом первое вводное занятие завершим. Установите у себя необходимое программное обеспечение
и переходите к следующему занятию по курсу программирования на python.