Python для начинающих: базовый учебник 

Перед вами учебник Python для начинающих. Скорее всего, вы попали на эту страницу потому, что считаете, что программирование – это круто. Но что может сделать его еще круче? Конечно, хороший и правильно подобранный язык программирования. Языков существует много, и если вы ещё в поисках классного языка, не ищите дальше: Python – это то, что вам нужно.

Python — это язык программирования высокого уровня, который в настоящее время широко используется во всем мире. Его очень легко выучить и начать использовать. Это язык общего назначения, созданный Гвидо ван Россумом. Больше информации вы найдете здесь.

В этом руководстве мы будем исследовать мир Python. 

Преимущества Python

Во-первых, давайте посмотрим, что может предложить нам Python. Список его преимуществ практически бесконечен, потому мы рассмотрим лишь основные из них: 

  • Python – это язык с открытым исходным кодом.
  • Синтаксис Python очень прост в изучении и легко читается.
  • Python поддерживает множество библиотек (в том числе библиотеки обработки данных, машинного обучения, анализа данных).
  • Python очень удобен для пользователя и имеет много простых в использовании встроенных структур данных. Кроме того, Python предоставляет возможность динамической высокоуровневой типизации данных, что сокращает объем необходимого вспомогательного кода.
  • Объектно-ориентированный дизайн Python чистый и простой, что позволяет лучше контролировать процессы.

Кратко о главном: Python — язык самых умных программистов:)

Приложения для программирования на Python

Итак, теперь давайте рассмотрим некоторые приложения Python, которые вы можете использовать, чтобы быстрее выучить этот язык. 

  • Среди компаний и учреждений, которые используют Python в качестве одного из основных языков программирования – Google, NASA, CERN, WIKIPEDIA.
  • Социальная новостная сеть Reddit полностью написана на Python.
  • Python служит языком скриптов для веб-приложений. Поэтому, если вам нужен интерфейс веб-сервера, вы можете использовать Python.
  • Вы, возможно, слышали о таких известных веб-фреймворках, как Django, Pylons, Pyramid, TurboGears, Flask и т. д. Все они основаны на Python.
  • NumPy, SciPy и Matplotlib (модули Python) используются в научных вычислениях.
  • SageMath — это математическое программное обеспечение, разработанное на Python.
  • Python встроен во многие программные продукты в качестве языка скриптов, в том числе в Abaqus, FreeCAD, Cinema4D, MotionBuilder, Softimage, GIMP и многие другие.
  • Python использовался в алгоритмической торговле, искусственном интеллекте и машинном обучении.

Пошаговая установка Python

Надеемся, вступительная часть достаточно заинтересовала вас в изучении языка программирования Python. Теперь давайте попробуем установить Python на свой ПК.

Python 2.x против Python 3.x: с какой версии Python лучше начать?

Копаясь в Интернете, вы наверняка столкнетесь с этой дилеммой. Существует две версии Python. Это Python версии 2.x (последняя версия 2.7) и Python версии 3.x (последняя версия 3.6). И они не полностью совместимы!

Так какую версию использовать и почему?

Что ж, по нумерации версий вы можете понять, что Python 2.x — это предыдущая версия. ПО сравнению с ней в Python 3.x есть значительные изменения.

Но Python 3.x точно гораздо более продвинутый и простой в использовании, чем Python 2.x. Тем не менее, вы все еще можете встретить много ссылок на Python 2.x. Однако разумнее все же использовать последнюю версию. Потому в этом руководстве мы будем использовать Python 3.6.

С недавним запуском Python 3.9 появилось довольно много обновлений. 

1: Пошаговая установка Python в Windows

Если вы используете Windows, вам необходимо скачать Python 3.x отсюда.

Просто щелкните файл установщика и следуйте инструкциям. Вот скрин успешной установки.

После установки в меню «Пуск» вы увидите запись «IDLE-Python 3.x GUI-32/64 Bit». Нажмите и откройте его.

Это ваша платформа для кодирования на Python, называемая оболочкой Python.

Теперь нажмите File->New File.

Вы увидите новый созданный скрипт. Напишите следующую строку и сохраните ее.

print("hello world")

На изображении ниже показано приложение IDLE в действии.

Теперь нажмите Run->Run module. 

======================= RESTART: C:/Python34/your_program_name.py =======================
hello world

Вы получите 

Итак, это ваша первая программа на Python. Довольно просто, не так ли? 

2: Установка Python на Ubuntu

В Ubuntu 14.04 и более поздних версиях по умолчанию установлен Python 3.4. Так что вам не надо ничего делать. :)

Просто откройте gedit или любой другой текстовый редактор, который вы используете. Введите в него в нем следующую строку: 

print("hello world")

Теперь сохраните документ. И при этом не забудьте изменить расширение файла. Получится название типа your_program_name.py.

Теперь откройте терминал и запустите команду: 

$python3 your_program_name.py

Вы увидите «hello world». Это значит, что вы успешно создали свою первую программу на Python. 

3: Установка Python на Mac OSX

Для Mac вы можете скачать Python 3.x отсюда.

После загрузки дважды кликните по файлу. Вы увидите, что запустится установщик.

Просто следуйте инструкциям и нажмите кнопку «Далее», и он установит Python на ваш Mac. 

Теперь найдите приложение IDLE. Нажмите и откройте его. Это ваша платформа для кодирования на Python, также известная как оболочка.

Теперь нажмите File->New File. Вы увидите новый созданный скрипт. Напишите там следующую строку и сохраните ее.

print("hello world")

На изображении ниже показано приложение IDLE в действии. Теперь нажмите Run->Run Module. 

Это ваша первая программа на Python. Разве не круто?

Дальнейшие шаги для начинающих в Python

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

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

Заключение

Если вы новичок в Python, рекомендуем начать с простой в использовании интегрированной среды разработки (IDE) и максимально упростить все свои первые действия – сначала пишите простые программы. 

Ваши первые успехи подтолкнут вас к более активному обучению и разработке на Python. Среда IDE Python по умолчанию — IDLE, доступна после полной установки. 

По мере изучения этого языка вы столкнетесь со множеством других доступных IDE. Какая из них лучше, решать вам.

Tags: , ,

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