Сегодня — старт. Разберёмся, где писать код без установки чего-либо, запустим первую программу, научимся хранить данные в переменных и различать их типы. В конце соберём «панель прибора»: программа выведет аккуратный отчёт о параметрах устройства. Это фундамент — на нём будет стоять весь курс.

После урока сможешь: Старт курса. Узнаешь, где писать код без установки, запустишь первую программу, научишься хранить данные в переменных и различать типы int/float/str, соберёшь строку отчёта f-строкой. В конце — мини-проект «панель прибора».
Где писать код: онлайн-песочница
Чтобы писать программы, не нужно ничего устанавливать. Онлайн-песочница — это сайт, где код пишут и сразу запускают прямо в браузере. Открой её в соседней вкладке: online-python.com или replit.com. Слева пишешь код, кнопка Run — запуск, снизу появляется результат.
print — вывести значение на экран
Любая программа что-то делает. Самое простое — показать данные на экране. За это отвечает команда print (по-английски «печатать»). Что напишешь в скобках в кавычках — то и появится на экране.
print("Система запущена")
print("Режим: норма")
print("Готов к работе")
Система запущена
Режим: норма
Готов к работе
Как работает print:
print("Система запущена") --> Система запущена
print("Режим: норма") --> Режим: норма
print("Готов к работе") --> Готов к работе
одна команда print = одна строка на экране
Каждая команда
Переменные — именованные ячейки данных
Переменная — это именованная ячейка, куда программа кладёт данные, чтобы потом обращаться к ним по имени. Слева пишем имя, потом знак =, потом значение. В инженерных программах в переменных хранят показания датчиков, настройки, результаты расчётов.
temperatura = 25
print(temperatura)
25
Переменная = ячейка с именем
temperatura = 25
| |
| +--- значение (что кладём)
+--- имя переменной (как обращаемся)
+---------------+
| temperatura | <- имя
| 25 | <- содержимое
+---------------+
print(temperatura) --> 25
Имя переменной пишем латиницей, без пробелов (можно с подчёркиванием:
temp_max). Знак=здесь значит «положи в ячейку», а не «равно» из математики.
Типы данных: целые, дробные, текст
У данных есть тип. Три самых частых: целое число int (например 25), дробное float (например 3.14) и текст str (в кавычках, например "норма"). Узнать тип значения помогает команда type. Тип важен: с числами можно считать, с текстом — нет.
print(type(25))
print(type(3.14))
print(type("норма"))
<class 'int'>
<class 'float'>
<class 'str'>
Три базовых типа данных: 25 -> int (целое число) можно считать 3.14 -> float (дробное число) можно считать "норма" -> str (текст в кавычках) это надпись Цифры в кавычках "25" -- это тоже ТЕКСТ (str), не число!
Запомни ловушку:
25— это число, а"25"в кавычках — это текст. Выглядят похоже, ведут себя по-разному. На следующем занятии это станет важно, когда будем считать введённые данные.
f-строки — собрать строку отчёта
Чтобы вставить значение переменной прямо в текст, перед кавычками ставим букву f, а имя переменной пишем в фигурных скобках {}. Python подставит то, что лежит в ячейке. Так удобно собирать строку отчёта прибора.
datchik = "температура"
znachenie = 25
print(f"{datchik}: {znachenie}")
температура: 25
f-строка подставляет значения переменных в текст:
datchik = "температура"
znachenie = 25
print(f"{datchik}: {znachenie}")
\_____/ \_______/
| |
"температура" 25
На экране: температура: 25
Забудешь букву
fперед кавычками — фигурные скобки напечатаются как есть:{znachenie}. Так чтоf— важная мелочь.
Миссия: собери панель прибора
Скопируй программу в песочницу и запусти — появится панель параметров устройства. Теперь поменяй значения переменных вверху на свои и запусти снова: правишь в одном месте — обновляется весь отчёт.
# Поменяй значения справа от = на свои и запусти
ustroystvo = "Привод М1"
temperatura = 25
oboroty = 1500
rezhim = "норма"
print("==============================")
print(f" Устройство: {ustroystvo}")
print(f" Температура: {temperatura} C")
print(f" Обороты: {oboroty}")
print(f" Режим: {rezhim}")
print("==============================")
==============================
Устройство: Привод М1
Температура: 25 C
Обороты: 1500
Режим: норма
==============================
Контрольный вопрос. Что делает команда print(«Режим: норма»)?
Подсказка: print по-английски «печатать». То, что в кавычках, появляется на экране.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Сколько строк выведет на экран программа из этого задания? Впиши число.
Исходный код для этого задания:
print("Система запущена") print("Режим: норма") print("Готов к работе")Подсказка: Каждая команда print печатает свою строку. Посчитай команды print.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Что делает строка temperatura = 25?
Подсказка: Знак = здесь значит «положи в ячейку». Вывод на экран делает только print.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Какой тип у значения «25» — записанного в кавычках?
Подсказка: Всё, что в кавычках, Python считает текстом, даже если внутри цифры.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Что выведет на экран программа из этого задания? Впиши число.
Исходный код для этого задания:
oboroty = 1500 print(oboroty)Подсказка: print выводит значение, которое лежит в переменной oboroty.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Что выведет на экран программа из этого задания? Впиши вывод точно, как он появится.
Исходный код для этого задания:
znachenie = 25 print(f"Значение: {znachenie}")Подсказка: f-строка подставит значение переменной znachenie вместо {znachenie}.
Онлайн-проверка ответа появится позже
Задание. Напиши код сам. В переменной temperatura уже лежит число. Напиши команду print, которая выведет значение этой переменной на экран.
Исходный код для этого задания:
temperatura = 25 # напиши ниже команду print, которая выведет значение temperaturaПодсказка: Просто выведи переменную. Шаблон: print(имя_переменной).
✅ Готово, если: программа запускается без ошибок и выводит то, что просят в задании.
Онлайн-проверка ответа появится позже
Задание. Напиши код сам. В переменных datchik и znachenie уже лежат данные. Напиши команду print с f-строкой, которая выведет их в виде: давление: 120 — но возьми значения из переменных, а не пиши вручную.
Исходный код для этого задания:
datchik = "давление" znachenie = 120 # напиши ниже команду print с f-строкой, которая выведет: давление: 120Подсказка: Шаблон: print(f»{переменная1}: {переменная2}»). Не забудь букву f перед кавычками.
✅ Готово, если: программа запускается без ошибок и выводит то, что просят в задании.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Программа должна вывести «Обороты: 1500», но печатает «Обороты: {oboroty}». Что забыли в команде print из этого задания?
Исходный код для этого задания:
oboroty = 1500 print("Обороты: {oboroty}")Подсказка: Чтобы значение переменной подставилось вместо {oboroty}, перед кавычками нужна особая буква.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Что выведет на экран программа из этого задания? Впиши вывод точно, как он появится.
Исходный код для этого задания:
a = "5" b = "5" print(a + b)Подсказка: В кавычках — это текст (str), а не числа. Плюс для текста означает «склеить».
Онлайн-проверка ответа появится позже
Задание. Напиши код сам. В переменных model и rezhim лежат текстовые данные. Напиши команду print с f-строкой, которая выведет: Модель M1, режим авто — подставив значения из переменных.
Исходный код для этого задания:
model = "M1" rezhim = "авто" # напиши ниже команду print с f-строкой, которая выведет: Модель M1, режим автоПодсказка: Шаблон: print(f»Модель {переменная}, режим {переменная}»). Внутри фигурных скобок — model и rezhim.
✅ Готово, если: программа запускается без ошибок и выводит то, что просят в задании.
Онлайн-проверка ответа появится позже
Задание. Напиши программу целиком (4 строки). Заведи переменную ustroystvo со значением «Привод М1», переменную temperatura со значением 25, затем выведи на экран название устройства, а следующей строкой — f-строку вида: Температура: 25 (значение возьми из переменной).
Исходный код для этого задания:
# напиши программу из 4 строк: # 1) ustroystvo = "Привод М1" # 2) temperatura = 25 # 3) print названия устройства # 4) print f-строки "Температура: 25" со значением из переменнойПодсказка: Построчно: ustroystvo = «Привод М1″, потом temperatura = 25, потом print(ustroystvo), потом print(f»Температура: {temperatura}»).
✅ Готово, если: программа запускается без ошибок и выводит то, что просят в задании.
Онлайн-проверка ответа появится позже
Что дальше
Теперь ты умеешь запускать программу, выводить данные, хранить их в переменных и различать типы. На следующем занятии научим программу спрашивать данные у пользователя командой input и считать — соберём инженерный калькулятор.
Итог: Теперь ты умеешь запускать программу, выводить данные, хранить их в переменных и различать типы. На следующем занятии научим программу спрашивать данные у пользователя командой
inputи считать — соберём инженерный калькулятор.
