Первые кирпичики: переменные и типы
Начнём с самого базового. Переменная — это имя, за которым хранится значение. Как коробка с подписью, куда можно положить данные и достать их по имени. Это фундамент любого кода.
Переменные
name = "Анна" age = 30 price = 19.99
Здесь name, age, price — переменные. Знак = присваивает значение имени. Дальше можно использовать переменную вместо значения: age вернёт 30.
Основные типы данных
- Числа целые (int):
age = 30 - Числа дробные (float):
price = 19.99 - Строки (str): текст в кавычках,
name = "Анна" - Логические (bool):
TrueилиFalse— да/нет.
Вывод: print
print("Привет!")
print(name)
print("Возраст:", age)
print() выводит значение на экран — так вы видите результат работы кода. Это ваш главный инструмент, чтобы проверять, что происходит.
Напиши простой пример с переменными и print, объясни по строкам.
Пример — посчитать стоимость покупки:\n\n```python\nprice = 100 # цена одного товара (число)\nquantity = 3 # количество (число)\ntotal = price * quantity # считаем сумму, * это умножение\nprint("Итого:", total) # выводим результат\n```\n\nПо строкам: 1) `price = 100` — создаём переменную price со значением 100. 2) `quantity = 3` — переменная количества. 3) `total = price * quantity` — вычисляем и сохраняем результат (100 × 3 = 300) в новую переменную total. 4) `print("Итого:", total)` — выводим текст «Итого:» и значение total. На экране: `Итого: 300`. Знак `#` начинает комментарий — текст для человека, который Python игнорирует. Попробуйте изменить числа и запустить — увидите, как меняется результат. Так и учатся: меняешь код, смотришь, что вышло.
Экспериментируйте
Лучший способ понять — попробовать самому. Меняйте значения переменных, выводите их через print, комбинируйте. Ошибки — это нормально и часть обучения: Python подскажет, что не так. Пишите маленькие кусочки кода и запускайте, чтобы видеть результат сразу.
Правило: переменная — имя для хранения значения. Типы: числа (int, float), строки (str), логические (bool). print() выводит результат. Учитесь, меняя код и запуская.
🧠 Что такое переменная в Python?