Первое знакомство с Python Установка на компьютер

Курс по Python: https://stepik.org/course/100707

Здравствуйте, дорогие друзья! Рад, что вы начинаете изучать один из самых моих любимых языков программирования Python. Его еще называют Питон. Почему именно Питон? Это нужно спросить у Гвидо ван Россума – главного идеолога и первоначального разработчика этого языка.

Задуман он был еще в 1980-x, а первая версия вышла в 1991 году. Конечно, с тех пор он претерпел множество улучшений, особенно в версии

Python 3.0

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

Язык оказался настолько удачным, что он стал широко применяться при разработке алгоритмов искусственного интеллекта, в частности, в нейронных сетях. При разработке серверной части сайтов, используя известные фреймворки Django и Flask. Например, на нем разработаны сайты Youtube, Instagram, поиск от Google, DropBox и многие другие

Также он используется в многочисленных научных проектах, где требуются сложные математические вычисления или реализация алгоритмов обработки данных, в том числе и больших данных – Big Data. В последнее время Python стали применять также и для создания игр, обычно мобильных. А если вы еще школьник, то этот язык ввели в ОГЭ и ЕГЭ по информатике, а также в олимпиадное программирование.

Но, все же, почему этот язык приобрел такую широкую популярность и завоевал любовь программистов по всему миру? Считается, что все благодаря его простым, понятным, явным конструкциям, хорошо читаемому тексту программ, богатой библиотеке модулей для программирования самых разных задач и возможность использования языка практически на всех платформах: Windows, Linux, Mac OS, Android, iOS и др. Хотя, на самом деле понять, почему один проект «выстреливает», а большинство уходят в небытие, еще никому не удалось. Но Питон – это яркая история успеха, правда, не лишенный и своих недостатков. Главные из них – более медленная скорость работы программ и больший объем используемой памяти, по сравнению, например, с аналогичным кодом, написанном на языке С++. Но, все же, Python позволяет заметно быстрее реализовывать сложные алгоритмы и этим качеством он затмевает большинство современных языков программирования. А скорость работы критического фрагмента кода можно увеличить, если реализовать его на том же С++, а затем, вызывать из Python-программы. Например, так делается при проектировании и обучении нейронных сетей. Благодаря этому получаем удобство программирования и высокую скорость исполнения.

Установка языка Python

Давайте теперь выполним установку интерпретатора этого языка на свое устройство. У меня – это стационарный компьютер с ОС Windows 10. Если я нажму клавиши Win + Pause, то появится окно с подробной информацией о системе. В частности, здесь написано название ОС и ее разрядность x64. Конечно, у вас может быть любое другое устройство и ОС – это не существенно, в любом случае, нам нужно перейти на официальный сайт языка Python:

https://www.python.org

Затем, выбрать вкладку «Downloads» и здесь появится список различных ОС. Вам нужно найти свою ОС и перейти. Так как у меня Windows, то я выбираю этот пункт и появляется страница с выбором различных версий языка. Конечно же, следует взять последнюю стабильную для Python 3. На момент записи видео – это версия 3.9.5. Я скачаю 64-bit версию установщика:

Download Windows installer (64-bit)

так как у меня ОС Windows 64-разрядная (обычно, именно такая и установлена на домашнем компьютере). И запущу его. Появится окно, в котором обязательно следует отметить галочкой опцию «Add Python to PATH». Она позволит в дальнейшем запускать интерпретатор языка без указания полного пути к нему:

Затем, выбираем режим установки «Customize installation». Здесь все опции должны быть отмечены галочками:

Нажимаем «Next» и в следующем окне я рекомендую путь, который прописан по умолчанию, изменить на другой. А именно, убрать все промежуточные подкаталоги и установить интерпретатор в корень выбранного диска:

У меня получился путь «C:\Python39». Здесь дополнительно указана версия языка 3.9. Это также рекомендуется делать, так как разных версий на одном устройстве может быть несколько и чтобы переключаться между ними, они должны находиться в разных директориях.

После этого, нажимаем на кнопку «Install» и программа устанавливается в указанный каталог.

Осталось проверить работоспособность языка Python. Во-первых, мы можем открыть окно выполнения команд в ОС Windows (Win+R) и в появившемся окне набрать «cmd»:

Далее, в консольном командном окне набираем «python» и должны увидеть текущую версию интерпретатора этого языка:

Если вы работаете под Linux или Mac OS, то следует набрать команду «python3».

Но писать и исполнять команды самого языка лучше через среду IDLE, которая устанавливается вместе с интерпретатором. Для ее запуска достаточно нажать на кнопку «Пуск» и выбрать оболочку IDLE. Появится окно, в котором можно в интерактивном режиме выполнять любые команды языка. Например, математические

2+4
3*5
8/6

Мы о них еще подробно будем говорить. Здесь я просто привожу пример и показываю, как выполняются простейшие команды языка Python.

На этом мы с вами завершим наше первое занятие. В качестве самостоятельного задания вам нужно установить интерпретатор языка на свое устройство (желательно, чтобы оно имело полноценную клавиатуру и манипулятор «мышь»). И попробуйте выполнить в среде IDLE те же самые команды, что я привел в этом видео. До встречи на следующем занятии!

Курс по Python: https://stepik.org/course/100707

Видео по теме