РАЗБИРАЕМ ПО ШАГАМ
От идеи к работающему коду
Программа — это инструкции, записанные в понятной Python форме. Начнём с небольшого файла: он выведет несколько сообщений в консоль. Так мы проверим весь путь от написанного кода до результата на экране.
Сразу к запуску примера ↓
- 1Код в main.py
- 2Запуск Python
- 3Текст в консоли
1. Файл, редактор и интерпретатор
Редактор помогает писать текст программы. Файл main.py хранит этот текст, а расширение .py подсказывает, что внутри код Python. Интерпретатор — программа, которая исполняет наши инструкции. Само сохранение файла его не запускает.
На сайте интерпретатор уже встроен: нажми «Запустить». На компьютере сохрани main.py, открой терминал в его папке и выполни python main.py; на macOS команда часто называется python3 main.py. Консоль — область для текстового ввода и вывода.
2. Как устроена команда print
print — имя встроенной функции. Функция выполняет определённую работу; здесь она выводит данные. Скобки означают вызов функции, а текст внутри — аргумент, то есть данные для этого вызова.
Кавычки отмечают начало и конец строки — текстового значения. В вывод они не попадают. Можно использовать одинарные или двойные кавычки, но открывающая и закрывающая должны совпадать.
print("Привет, Python!")print("Это моя первая программа.")3. Порядок выполнения и комментарии
В этой программе команды выполняются сверху вниз. Каждый print по умолчанию заканчивает вывод переносом строки. Поменяй команды местами: порядок сообщений тоже изменится.
Знак # начинает комментарий до конца строки. Комментарий объясняет код человеку и не исполняется. Пустая строка помогает разделять блоки визуально. Внутри кавычек # остаётся обычным символом текста.
# Заголовок моей карточкиprint("Код Барсик")print()print("Навык: Python")4. Как читать первую ошибку
Удали закрывающую кавычку и запусти код. Python сообщит SyntaxError: запись нарушает правила языка. Посмотри на номер строки и место, на которое указывает сообщение. Причина иногда находится чуть раньше указанного места.
Верни кавычку и запусти снова. Исправляй по одной ошибке: меняешь одну вещь, проверяешь результат. Пока мы не используем вложенные блоки, начинай команды с левого края без случайных пробелов.
print("Теперь строка закрыта")Где легко ошибиться
- Print и print — разные имена. Встроенная функция пишется с маленькой буквы.
- Типографские кавычки « » не заменяют обычные кавычки в коде.
- Скобки и кавычки должны быть закрыты.
Проверь понимание: Что выведет print("2 + 3")?
Текст 2 + 3. Кавычки сделали его строкой; Python не вычисляет арифметику внутри этой строки.
