1. Установка Python и первая программа
Установка Python и первая программа
Цель этого урока — установить Python, проверить, что он работает, и запустить первую программу из файла и из терминала.
1) Установка Python
Windows
> Если забыли поставить “Add Python to PATH”, Python установится, но команда python может не работать в терминале. Это исправляется переустановкой или настройкой переменных среды.
macOS
Обычно Python можно установить через официальный установщик. В терминале могут встречаться команды python3 и pip3 — это нормально: так отделяют Python 3 от старого python.
Linux
Во многих дистрибутивах Python уже установлен. Если нет — устанавливают через менеджер пакетов. В терминале чаще используется команда python3.
2) Проверка установки
Откройте Терминал (macOS/Linux) или PowerShell/Командную строку (Windows) и выполните:
Если команда не находится, попробуйте:
Ожидаемый результат — строка вида:
Проверка pip
pip — это менеджер пакетов (установка библиотек). Проверка:
Если не работает, попробуйте pip3 --version.
3) Выбор редактора кода
Для старта достаточно любого текстового редактора, но лучше использовать тот, который подсвечивает синтаксис и помогает с запуском.
Варианты:
Главное требование: вы должны уметь создать файл .py и запустить его.
4) Первая программа: “Hello, world!”
Вариант A: запуск в интерактивном режиме
Интерактивный режим удобен для быстрых проверок.
(или python3)
Что происходит:
print(...) выводит текст на экран.Hello, world! означают строку (текст).Вариант B: запуск программы из файла
python-start.hello.py со следующим содержимым:Если у вас используется python3, то:
Ожидаемый вывод:
5) Частые проблемы и быстрые решения
python не найденаpython3 вместо python.python --version и python3 --version.
- Важно понимать, какой командой вы запускаете ваш файл.hello.py, а не hello.py.txt.print(...).
- Убедитесь, что вы запускаете именно этот файл.6) Мини-советы по аккуратности
first_program.py.python.py или print.py — это может конфликтовать с модулями.---
Задания для закрепления
my_name.py, чтобы программа выводила ваше имя.two_lines.py, который печатает две строки (двумя вызовами print).sum_2_3.py, который выводит сумму чисел 2 и 3.<details> <summary> Ответы </summary>
1) Проверка версии:
или
2) my_name.py (пример):
3) two_lines.py:
4) sum_2_3.py:
</details>