Код БарсикОсновы Python
Основы Python›C01 · Теория

Теория · C01

Первый запуск и Hello World

Разберись в теме, запусти пример и переходи к самостоятельным задачам.

РАЗБИРАЕМ ПО ШАГАМ

От идеи к работающему коду

Программа — это инструкции, записанные в понятной Python форме. Начнём с небольшого файла: он выведет несколько сообщений в консоль. Так мы проверим весь путь от написанного кода до результата на экране.

Сразу к запуску примера ↓
Барсик запускает инструкции и наблюдает результат в консоли.
Барсик запускает инструкции и наблюдает результат в консоли.
  1. 1Код в main.py
  2. 2Запуск Python
  3. 3Текст в консоли

1. Файл, редактор и интерпретатор

Редактор помогает писать текст программы. Файл main.py хранит этот текст, а расширение .py подсказывает, что внутри код Python. Интерпретатор — программа, которая исполняет наши инструкции. Само сохранение файла его не запускает.

На сайте интерпретатор уже встроен: нажми «Запустить». На компьютере сохрани main.py, открой терминал в его папке и выполни python main.py; на macOS команда часто называется python3 main.py. Консоль — область для текстового ввода и вывода.

2. Как устроена команда print

print — имя встроенной функции. Функция выполняет определённую работу; здесь она выводит данные. Скобки означают вызов функции, а текст внутри — аргумент, то есть данные для этого вызова.

Кавычки отмечают начало и конец строки — текстового значения. В вывод они не попадают. Можно использовать одинарные или двойные кавычки, но открывающая и закрывающая должны совпадать.

Python
print("Привет, Python!")print("Это моя первая программа.")

3. Порядок выполнения и комментарии

В этой программе команды выполняются сверху вниз. Каждый print по умолчанию заканчивает вывод переносом строки. Поменяй команды местами: порядок сообщений тоже изменится.

Знак # начинает комментарий до конца строки. Комментарий объясняет код человеку и не исполняется. Пустая строка помогает разделять блоки визуально. Внутри кавычек # остаётся обычным символом текста.

Python
# Заголовок моей карточкиprint("Код Барсик")print()print("Навык: Python")

4. Как читать первую ошибку

Удали закрывающую кавычку и запусти код. Python сообщит SyntaxError: запись нарушает правила языка. Посмотри на номер строки и место, на которое указывает сообщение. Причина иногда находится чуть раньше указанного места.

Верни кавычку и запусти снова. Исправляй по одной ошибке: меняешь одну вещь, проверяешь результат. Пока мы не используем вложенные блоки, начинай команды с левого края без случайных пробелов.

Python
print("Теперь строка закрыта")

Где легко ошибиться

  • Print и print — разные имена. Встроенная функция пишется с маленькой буквы.
  • Типографские кавычки « » не заменяют обычные кавычки в коде.
  • Скобки и кавычки должны быть закрыты.
Проверь понимание: Что выведет print("2 + 3")?

Текст 2 + 3. Кавычки сделали его строкой; Python не вычисляет арифметику внутри этой строки.

Первый вывод в консоль

Каждый print() выводит новую строку. Измени сообщение и сравни результат запуска.

Запусти пример. Затем измени код или входные данные и проверь, как меняется вывод.

Пример входных данных

Ввод не нужен

Ожидаемый вывод

Привет, Python!
Моя первая программа
Готов к запуску
main.pyPython · можно менять код

Подготавливаем редактор…

Загрузка Python…

Каждый ответ — с новой строки.

Твой вывод

Здесь появится результат запуска.

Дальше — самостоятельные задачи

  1. Вывести Hello, World! без лишних символов
  2. Найти пропущенную кавычку и неверный отступ
  3. Сделать многострочный рисунок ракеты из символов