Установка Python и первая программа
Установка Python и первая программа
Эта статья поможет установить Python, проверить, что он работает, и запустить первую программу из файла.
1) Что нужно для старта
Чтобы писать и запускать код на Python, вам понадобятся:
- Интерпретатор Python (сама программа, которая выполняет ваш код).
- Редактор кода (можно простой, можно среду разработки).
- Терминал/командная строка (чтобы проверять установку и запускать файлы).
2) Установка Python
Windows
- Скачайте установщик Python с официального сайта (раздел Downloads).
- Запустите установщик.
- Важно: поставьте галочку “Add python.exe to PATH” (или похожую).
- Нажмите Install.
Зачем PATH?
PATH — это список папок, где система ищет программы. Если Python добавлен в PATH, вы сможете запускать его командой python из любого места в терминале.
macOS
Обычно удобнее установить актуальную версию Python через официальный установщик (pkg) с сайта Python.
Важно: в macOS может быть предустановлен Python 2/системный Python, но для обучения лучше использовать установленный вами Python 3.
Linux
Во многих дистрибутивах Python 3 уже есть. Если нет — установите через менеджер пакетов вашего дистрибутива (например, apt, dnf, pacman).
3) Проверка установки
Откройте терминал (Windows: PowerShell/Command Prompt; macOS/Linux: Terminal) и выполните:
python --version
или, если на вашей системе Python 3 запускается отдельно:
python3 --version
Вы должны увидеть версию, например Python 3.12.x.
Частые проблемы
-
Команда
pythonне найдена- Windows: скорее всего не добавили Python в PATH. Переустановите Python и включите галочку “Add to PATH”.
- macOS/Linux: попробуйте
python3.
-
Открывается Microsoft Store (Windows)
- Значит, система не видит установленный Python в PATH. Проверьте установку и PATH.
4) Первый запуск Python в интерактивном режиме (REPL)
REPL — это режим, где вы вводите команды и сразу видите результат. Запустите:
python
Вы увидите приглашение вроде >>>. Попробуйте:
>>> 2 + 2
4
>>> print("Привет!")
Привет!
Чтобы выйти:
- Windows:
Ctrl + Z, затемEnter - macOS/Linux:
Ctrl + D
5) Выбор редактора кода
Варианты:
- IDLE (часто ставится вместе с Python): просто и достаточно для старта.
- VS Code / PyCharm: мощные инструменты, но могут быть “тяжелее” для первого дня.
- Любой текстовый редактор: можно, но важно сохранить файл с расширением
.py.
Главное на старте — чтобы вы могли создать файл *.py и запустить его.
6) Первая программа в файле
Шаг 1. Создайте папку проекта
Например:
C:\python-start\
или на macOS/Linux:
~/python-start/
Шаг 2. Создайте файл main.py
Содержимое:
print("Привет, мир!")
print(...) — функция, которая выводит текст в консоль.
Шаг 3. Запуск файла
Перейдите в папку с файлом и запустите:
python main.py
Если требуется:
python3 main.py
Вывод:
Привет, мир!
7) Программа с вводом
Добавим ввод имени:
name = input("Как тебя зовут? ")
print("Привет, " + name + "!")
Что здесь происходит:
input(...)показывает подсказку и ждёт, пока пользователь введёт текст и нажмёт Enter.- введённый текст сохраняется в переменную
name. - затем мы склеиваем строки через
+.
Пример работы:
Как тебя зовут? Аня
Привет, Аня!
8) Важные мелочи, которые экономят время
- Не называйте файл
python.py(и вообще не используйте имена стандартных модулей:random.py,sys.py). Это может “сломать” импорт в будущем. - Следите за кодировкой: обычно UTF-8 по умолчанию — отлично, кириллица работает.
- Запускайте из правильной папки: если терминал “не видит” файл, значит вы не там.
Задания для закрепления
- Установите Python и проверьте версию командой
python --version(илиpython3 --version). Напишите, что вывел терминал. - Создайте файл
hello.py, который выводит две строки:Привет!Я изучаю Python.
- Создайте файл
greet.py, который спрашивает имя и город, а затем выводит строку:Привет, <имя> из <город>!. - (Небольшой вызов) В REPL посчитайте:
10 + 257 * 8100 / 4
<details> <summary> Ответы </summary>
- Пример корректного ответа (у вас версия может отличаться):
Python 3.12.1
hello.py:
print("Привет!")
print("Я изучаю Python.")
greet.py:
name = input("Введите имя: ")
city = input("Введите город: ")
print("Привет, " + name + " из " + city + "!")
- Пример:
>>> 10 + 25
35
>>> 7 * 8
56
>>> 100 / 4
25.0
</details>