Найти в Дзене

Изучаем Python. Часть 1. Введение и настройка IDE

История языка программирования Python началась в конце 1980-х годов, когда Гвидо ван Россум начал разработку языка, стремясь создать простой и понятный инструмент для начинающих программистов. Первый публичный релиз Python состоялся в 1991 году с версией 0.9.0. Язык получил своё название в честь комедийного шоу "Летающий цирк Монти Пайтона", что подчеркивает его дружественный и легкий для восприятия характер​ (PythonHelp)​​ (PythonHelp)​. Python быстро привлек внимание разработчиков благодаря своей простоте и выразительности. В 2000 году вышла версия Python 2.0, которая внесла значительные улучшения, такие как списковое включение и сборка мусора. Однако версия Python 3.0, выпущенная в 2008 году, стала важным шагом вперёд, но была несовместима с предыдущими версиями, что потребовало значительных изменений в коде у разработчиков​ (Википедия — свободная энциклопедия)​. Python активно развивается благодаря сообществу и поддержке различных организаций. В 2001 году была создана некоммерчес
Оглавление

История и особенности Python

Цель: Понять, что такое Python, его особенности и историю развития.

Материалы:

  • Официальный сайт Python
  • Документация по Python

1. История Python:

История языка программирования Python началась в конце 1980-х годов, когда Гвидо ван Россум начал разработку языка, стремясь создать простой и понятный инструмент для начинающих программистов. Первый публичный релиз Python состоялся в 1991 году с версией 0.9.0. Язык получил своё название в честь комедийного шоу "Летающий цирк Монти Пайтона", что подчеркивает его дружественный и легкий для восприятия характер​ (PythonHelp)​​ (PythonHelp)​.

Python быстро привлек внимание разработчиков благодаря своей простоте и выразительности. В 2000 году вышла версия Python 2.0, которая внесла значительные улучшения, такие как списковое включение и сборка мусора. Однако версия Python 3.0, выпущенная в 2008 году, стала важным шагом вперёд, но была несовместима с предыдущими версиями, что потребовало значительных изменений в коде у разработчиков​ (Википедия — свободная энциклопедия)​.

Python активно развивается благодаря сообществу и поддержке различных организаций. В 2001 году была создана некоммерческая организация Python Software Foundation (PSF), которая занимается поддержкой и продвижением языка​ (Википедия — свободная энциклопедия)​.

Для более подробного изучения истории Python и его эволюции вы можете ознакомиться со следующими источниками:

2. Особенности Python:

Высокоуровневый язык.

Интерпретируемый язык.

Динамическая типизация.

Простота и читаемость синтаксиса.

Поддержка множества парадигм программирования (ООП, функциональное, процедурное).

Огромная стандартная библиотека.

Многочисленные фреймворки и библиотеки.

3. Установка и настройка среды разработки

Скачивание и установка Python:

  • Зайти на официальный сайт Python.
  • Скачать последнюю стабильную версию Python для своеё ОС. (На момент написания статьи, последняя стабильная версия 3.12.4, на ней и будут основываться все последующие статьи)
  • Установить Python, следуя инструкциям для вашей операционной системы.

При установке установите галочку "Add python.exe to PATH"

-2

Проверка установки:

  • Открыть терминал или командную строку.
  • Ввести команду python --version или python3 --version для проверки успешной установки.
Успешная установка Python версии 3.12.4
Успешная установка Python версии 3.12.4

Практические задания:

  • Установите Python на вашем компьютере и проверьте успешность установки, введя соответствующую команду в терминале.

Установка и использование IDE:

В дальнейших статьях мы будем использовать IDE PyCharm.

Но не стоит забывать, что существует большое множество разнообразных IDE для Python, таких как PyCharm, VSCode, VSStudio, да хоть стандартный Notepad. Вы можете подобрать для себя более удобную среду разработки.

Скачать PyCharm вы можете со страницы разработчиков IDE jetbrains

Скачивание PyCharm
Скачивание PyCharm

При установке IDE следуюет поставить дополнительные галочки

-5

Знакомство с основными функциями IDE:

  • Создание проекта.

При первом запуске у вас появится окно с выбором действий, нам надо выбрать New Project

Создать новый проект
Создать новый проект

Далее мы пишем название нашего проекта, место где он будет создан, ставим галочку "Create welcome script" и нажимаем "Create"

Создание первого проекта
Создание первого проекта
  • Редактирование кода.

В открывшемся окне мы видим:

Структуру нашего проекта

-8

Блок редактирования кода(Py скрипта) с приветственным скриптом (Welcome Script)

Welcome Script
Welcome Script
  • Запуск скриптов и отладка кода.

Сверху над нашим скриптом мы видим кнопки запуска текущего скрипта и кнопку отладки скрипта

Кнопки запуск скриптов и отладка кода
Кнопки запуск скриптов и отладка кода

При нажатии на "Run 'main'" или при нажатии сочетания клавиш shift+F10 запустится скрипт, который распечатает нам сообщение "Hi, Pycharm" в консоли

Hi, Pycharm
Hi, Pycharm

Практические задания:

  • Установите выбранную IDE и настройте ее для работы с Python.
  • Напишите и запустите простой скрипт "Hello, World!" в вашей IDE.
Подсказка: В Python есть стандратная функция print(), она выводит в консоль то, что вы укажите в скобка в кавычках. Сейчас тип кавечек не важен и вы можете написать print('Hello, World!') или print("Hello, World!")

Поздравляем!

Вы успешно завершили свои первые практические задания по Python. Установка IDE и написание вашего первого скрипта "Hello, World!" – это важные шаги на пути к освоению этого мощного и универсального языка программирования. С помощью функции print(), вы узнали, как выводить текст в консоль, что является основой для более сложных программ.

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