Блог

Первая программа на Python: от установки до результата

Кому и зачем

Если вы только начинаете изучать программирование, важно не просто читать теорию, а быстро получить первый рабочий результат. В этой статье вы установите Python, запустите среду для работы и напишете свою первую программу - даже если раньше никогда не программировали.

Итог, который вы получите

После выполнения шагов из статьи вы сможете:
  • Установить Python на компьютер
  • Запускать код через встроенную среду
  • Понимать, как работает первая программа
  • Изменять код и видеть результат
  • Уверенно двигаться дальше в изучении Python

Что понадобится

  • Компьютер на Windows / macOS
  • 10–15 минут времени
  • Интернет для скачивания Python

Пошагово

Шаг 1. Установка Python

  1. Перейдите на официальный сайт: Python.org
  2. Нажмите кнопку Download Python
  3. Запустите скачанный файл

❗ Важно для Windows

Обязательно поставьте галочку Add Python to PATH, иначе система не увидит Python.
  • Нажмите Install Now
  • Дождитесь завершения установки

Откройте командную строку:
  • Windows: Win + R → cmd
  • Mac: Spotlight → Terminal
Введите команду:
python --version
Если видите что-то вроде:
Python 3.12.1
всё установлено правильно ✅

Шаг 3. Запуск встроенной среды IDLE

Python устанавливается вместе со средой IDLE — этого достаточно для старта.
  1. Найдите в меню программ IDLE (Python)
  2. Откроется окно с >>> — это интерактивный режим
Попробуйте прямо там:
print("Привет, мир!")
Нажмите Enter — программа сразу выполнится 🎉

Шаг 4. Создаём первую программу в файле

Работать удобнее через файл.
  1. В IDLE нажмите File → New File
  2. В открывшемся окне напишите:
name = input("Как тебя зовут? ")
print("Привет,", name)
  1. Сохраните файл: File → Save As
  2. Назовите, например: first_program.py
  3. Запустите: Run → Run Module (или F5)
Программа спросит имя и выведет приветствие.

Шаг 5. Понимаем, что произошло

Разберём код:
name = input("Как тебя зовут? ")
🔹 input() — ждёт, пока пользователь введёт текст
🔹 Введённое значение сохраняется в переменную name
print("Привет,", name)
🔹 print() выводит текст на экран
🔹 Python подставляет значение переменной

Шаг 6. Делаем программу “умнее”

Добавим возраст:
name = input("Как тебя зовут? ")
age = int(input("Сколько тебе лет? "))
next_year = age + 1
print("Привет,", name)
print("В следующем году тебе будет", next_year)
Теперь программа:
  • принимает текст
  • принимает число
  • выполняет вычисления
Вы только что использовали переменные, ввод данных и математику - это база программирования 💪

Типовые ошибки новичков

Ошибка
Почему возникает
Как исправить
SyntaxError
Пропущена скобка или кавычка
Проверьте строку внимательно
IndentationError
Нет отступа после if, for, while
Используйте 4 пробела
ValueError
В int() ввели не число
Вводите только цифры
NameError
Переменная не объявлена
Проверьте имя переменной

FAQ

❓ Нужно ли сразу ставить сложные программы типа PyCharm?
Нет. Для старта достаточно IDLE.
❓ Можно ли учиться без установки?
Да, через онлайн-сервисы, но локальная установка полезнее.
❓ Почему программа закрывается сразу после запуска?
Если запускать двойным кликом, окно может закрыться. Лучше запускать через IDLE или терминал.
❓ Что делать, если команда python не работает?
Скорее всего, Python не добавлен в PATH — нужно переустановить.

Мини-чек-лист

Вы всё сделали правильно, если:
  • Python установлен и версия отображается
  • IDLE открывается
  • Команда print("Привет") работает
  • Программа с input() запускается
  • Вы смогли изменить текст и увидеть новый результат

Что дальше

Теперь вы готовы изучать:
  • Условия (if)
  • Циклы (for, while)
  • Списки
  • Функции