
- Быстрые ссылки
- Как установить Python
- Windows и Mac
- Linux
- Готовим среду для работы с Python
- Установка
- Запускаем IDLE
- Твоя первая программа: «Привет, мир!»
- Как устроены отступы и блоки кода
- Переменные и типы данных
- Как получать данные от пользователя
- Операторы и выражения: основа Pyhton
- Объединяем всё в первое приложение
Быстрые ссылки
Давно хотел попробовать программирование этой осенью, но код кажется чем-то пугающим? Python — один из самых популярных и дружелюбных языков, на которых сейчас учатся студенты по всему миру. Дай себе всего 20 минут на знакомство — и поймешь, почему все его хвалят!
Python — это скриптовый язык, созданный для простоты и удовольствия от программирования. Программа на Python выглядит как последовательность англоязычных слов и специальных символов, которые шаг за шагом решают задачу.
Как установить Python
Для начала тебе понадобится установить интерпретатор Python — именно он будет «читать» твой код и исполнять команды.
Windows и Mac
Зайди на официальный сайт Python и скачай подходящую версию для своей ОС. При установке обязательно отметь пункты pip и IDLE — оба пригодятся. pip пригодится чуть позже, а IDLE нужен уже сейчас.
Если у тебя Windows, не забудь выбрать пункт «add python.exe to PATH». Это очень важно!
Если что-то не получается — вот подробная инструкция по установке на Windows:
А если у тебя Mac — эта инструкция тебе поможет:
Linux
На большинстве Linux-дистрибутивов Python уже установлен «из коробки».
Готовим среду для работы с Python
Я советую начать с редактора IDLE — его легко установить и он отлично подходит для новичков.
Установка
В Windows и macOS IDLE появляется вместе с Python, если при установке выберешь нужную опцию. В Linux — просто выполни одну из этих команд (для твоего дистрибутива):
Для систем на базе Debian:
Для Fedora или других с dnf:
Если у тебя редкая Linux-система — загляни в её справку.
Запускаем IDLE
Открой IDLE. Если перед тобой появилось вот такое окно:

Это и есть REPL, или по-другому — «оболочка». Здесь можно быстро пробовать отдельные команды, но учти, что твой код здесь не сохранится.
Чтобы создать новый файл с программой, кликни «Файл» — «Создать файл», как на этом скриншоте:

Появится новое пустое окно — здесь и будет рождаться твоя программа.
Твоя первая программа: «Привет, мир!»
Когда открыт чистый файл, попробуй набрать свою первую строчку кода. Любая команда называется инструкцией. Самая простая — print: она выводит сообщение на экран.
Введи такой код в новое окно:
Теперь открой меню «Выполнить» наверху и выбери «Выполнить модуль» — или просто нажми F5:

В REPL появится результат:

Поздравляю! Ты только что создал свою первую рабочую программу.
Как устроены отступы и блоки кода
В Python (и не только) команды объединяются в блоки. Отступы показывают, где блок начинается и заканчивается.
Пока просто обрати внимание на отступы в предыдущем коде. Представь это как основной пункт и подзадачи в чек-листе: так видна структура программы и ее логика.
В Python именно отступы показывают, какие команды «принадлежат» одному блоку. Например, после «if» (условие), все строки с одинаковым отступом под ним — это блок if. Такой код сработает только если условие истинно.
Попробуй написать пример с отступами в IDLE и смело поэкспериментируй: удали пару пробелов — увидишь, что произойдет.
Переменные и типы данных
В Python переменные работают почти так же, как в математике — они «запоминают» твои значения.
Попробуй поменять значение переменной «foo» в IDLE и посмотри, что получится.
Переменные могут хранить не только числа, но и строки (текст):
А еще — вещественные числа (с точкой):
И булевы значения — True или False:
Есть и посложнее: кортежи, множества, списки. Про списки у меня даже есть отдельная подробная статья — обязательно загляни потом.
Но для начала тебе достаточно запомнить четыре базовых типа: целые числа (int), вещественные (float), строки (str) и логические значения (bool).
Как получать данные от пользователя
Когда ты освоишь print, следующий шаг — научиться принимать данные от пользователя.
Когда программа доходит до такой команды, она ждет — пока ты что-нибудь не введешь с клавиатуры.
Операторы и выражения: основа Pyhton
Я уже упоминал, что булевы значения управляют условиями:
Само по себе True — редко когда полезно. Чаще встречаются выражения, которые решают, что правда, а что — нет.
В выражении «1 == 1», «==» — это оператор равенства. Вот еще парочка часто используемых операторов:
Благодаря этим операторам и строятся логические выражения. Ну а для работы с числами тебе точно знакомы +, -, * (умножение), / (деление).
Объединяем всё в первое приложение
Давай соберём всё, что ты только что изучил: работа с print, input, переменными, условиями, блоками, выражениями, операторами, числами и строками.
Запусти этот код в IDLE, поиграй с ним, меняй значения и пробуй свои варианты.
Ты освоил огромное количество всего буквально за несколько минут! Этого уже хватает, чтобы собирать свои первые приложения. Но впереди — ещё интереснее! Загляни на страницу «Для начинающих» на официальном сайте Python — там море полезностей.
Я советовал начать с IDLE, но если планируешь заниматься программированием всерьёз, рекомендую попробовать VS Code — это крутая и гибкая среда, которая поддерживает много языков. У меня есть материалы и про нее — обязательно прочти!
Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!
Премиум подписка — это доступ к эксклюзивным материалам, чтение канала без рекламы, возможность предлагать темы для статей и даже заказывать индивидуальные обзоры/исследования по своим запросам!
Подробнее о том, какие преимущества вы получите с премиум подпиской, можно узнать здесь
Также подписывайтесь на нас в:
- Telegram: https://t.me/gergenshin
- Youtube: https://www.youtube.com/@gergenshin
- Яндекс Дзен: https://dzen.ru/gergen
- Официальный сайт: https://www-genshin.ru






