1. Введение в Python и настройка среды
Введение в Python и настройка среды
Python — популярный язык программирования, который подходит для первых шагов в коде и при этом используется в реальных проектах: веб-разработка, анализ данных, автоматизация, тестирование, боты и многое другое.
В этой статье вы:
Что такое Python
Python — это язык программирования и одновременно набор инструментов.
Когда вы “пишете на Python”, обычно участвуют три части:
.pyГде писать и запускать Python
Есть два основных способа запускать код:
.py-файле и запускаете её целикомДля обучения удобно сочетать оба подхода: в REPL пробовать маленькие кусочки кода, а в файлах собирать полноценные программы.
Установка Python
Официальный сайт Python: Python.org
Важно:
Windows
Add python.exe to PATHmacOS
macOS 64-bit universal2 installerLinux
Во многих дистрибутивах Python уже установлен. Проверьте в терминале:
Если команды нет, установите Python через менеджер пакетов вашей системы (названия пакетов и команды зависят от дистрибутива).
Проверка установки
Откройте терминал (или PowerShell на Windows) и выполните:
Если команда не найдена, попробуйте:
Ожидаемое поведение: вы увидите версию Python (например, Python 3.x.y).
Первый запуск Python
Интерактивный режим
Запустите в терминале:
Вы попадёте в интерактивную среду. Попробуйте:
Чтобы выйти:
Ctrl+Z, затем EnterCtrl+DЗапуск программы из файла
python-course)hello.pyВыбор редактора кода
Вам нужен редактор, который умеет работать с Python и помогает находить ошибки.
Популярные варианты:
| Инструмент | Для кого подходит | Плюсы | Минусы | |---|---|---|---| | Visual Studio Code | Большинству новичков и практиков | Бесплатный, лёгкий, много расширений | Нужно поставить расширение Python | | PyCharm Community | Тем, кто хочет “всё из коробки” | Мощные подсказки, удобные проекты | Может казаться тяжеловатым |
Если выбираете VS Code, установите расширение Python от Microsoft из встроенного магазина расширений.
Терминал, рабочая папка и пути
В программировании важно понимать простую идею: команда запускается в некоторой папке.
Практика, которая поможет избежать ошибок:
python имя_файла.pyУстановка пакетов и менеджер pip
Python умеет подключать сторонние библиотеки. Обычно они ставятся командой pip.
Проверка pip:
Установка пакета (пример):
Полезные справочные страницы:
Виртуальные окружения (venv)
Одна из главных привычек в Python — изолировать зависимости проектов.
Зачем это нужно: разные проекты могут требовать разные версии библиотек. Если ставить всё “в систему”, легко получить конфликт зависимостей.
Виртуальное окружение — это папка внутри проекта (или рядом), где хранится отдельный Python и отдельные установленные пакеты для этого проекта.
Официальная документация: venv — создание виртуальных окружений
Создание и активация venv
.venv):Windows (PowerShell):
Windows (cmd):
macOS/Linux:
Частые проблемы и как их решить
python не найденаAdd python.exe to PATH
- macOS/Linux: попробуйте python3 вместо pythonpip ставит пакеты “не туда”python -m pip ... вместо просто pip ...
- Проверьте, активировано ли виртуальное окружениеИтоги
Теперь у вас есть базовая рабочая среда:
.py-файлаpip и виртуальные окружения venvВ следующей статье мы начнём писать код системно: переменные, типы данных и простые операции — так, чтобы вы уверенно читали и создавали небольшие программы.