Что такое переменная?
Переменная — это как коробочка, в которую мы кладем данные. Представь, что ты хочешь хранить свой возраст. Ты создаешь коробочку с названием age и кладешь в неё число, например, 10. После этого ты можешь обратиться к этой коробочке, чтобы узнать, что в ней хранится.
Пример:
age = 10 # создаем переменную age и кладем в нее значение 10
Теперь ты можешь использовать переменную age в программе, например, чтобы показать ее на экране или выполнить с ней вычисления.
Типы данных в Python
В Python есть разные типы данных, и каждый тип данных используется для хранения разных видов информации. Вот несколько основных типов данных:
- Целые числа (int) — хранят целые числа, например, 5, 42, -1.
- Частные числа (float) — хранят числа с плавающей точкой (десятичные числа), например, 3.14, -0.001, 42.0.
- Строки (str) — хранят текст, например, "Привет", "Python", "42".
- Булевы значения (bool) — хранят два значения:
True(истина) илиFalse(ложь).
Примеры:
# Пример переменных разных типов
age = 10 # int
height = 1.75 # float
name = "Иван" # str
is_student = True # bool
Теперь у нас есть переменные разных типов: age — целое число, height — число с плавающей точкой, name — строка, и is_student — булево значение.
Как правильно называть переменные?
Имена переменных должны быть понятными и логичными. Вот несколько правил:
- Переменная должна начинаться с буквы или знака подчеркивания (
_), например,age,_height. - Переменная не может начинаться с цифры, например,
1age— это неправильное имя переменной. - Можно использовать буквы, цифры и подчеркивания, но пробелы в имени переменной использовать нельзя.
- Имена переменных чувствительны к регистру:
ageиAge— это разные переменные.
Интерактивное создание переменных
Теперь давай попробуем создать переменные сами! Введи значения в поля ниже, и программа создаст переменные для хранения этих данных:
Переменные и математика
Переменные могут хранить числа, а это значит, что с ними можно выполнять различные математические операции, такие как сложение, вычитание, умножение и деление.
Пример:
x = 5
y = 3
result = x + y # сложение
print(result) # выводит 8
В этом примере мы создали две переменные x и y, а затем сложили их. Результат операции сохранился в переменной result.
Работа со строковыми переменными
Переменные могут также хранить текст, и с ними можно выполнять операции, такие как объединение строк (конкатенация).
Пример:
name = "Иван"
greeting = "Привет, " + name # объединение строк
print(greeting) # выводит: Привет, Иван
Здесь мы создали строковую переменную name, а затем с помощью оператора + объединили строку с переменной и вывели результат.
Использование input() для ввода данных
Иногда нам нужно получать данные от пользователя. Для этого в Python есть функция input(), которая позволяет вводить данные с клавиатуры.
Пример:
name = input("Как тебя зовут? ")
print("Привет, " + name)
Этот код спрашивает пользователя его имя, а затем выводит приветствие с его именем.
Итоги
Мы узнали, что такое переменные в Python и как с ними работать. Переменные могут хранить различные типы данных, такие как числа, строки, и булевы значения. Мы также рассмотрели, как создавать переменные, правильно их называть и использовать в математике и строковых операциях. И, конечно, мы узнали, как получать ввод от пользователя с помощью функции input().