Основы: переменные


Определения

Переменная может содержать какие-либо данные.

Сведения

Данные в переменную "кладутся", (или правильнее говорить - переменной присваивается значение) как и в математике - с помощью оператора "=": имя переменной слева, данные - справа.

целое_число = 1  # в переменную с именем "целое_число" положили число 1
floating_point = 2.231
text = "абвгдеёжзийклмн..."
is_it_correct = True

Имя/название переменной может начинатся только с букв или символа "". Может содержать только буквы, символ "" и цифры.

Чтобы вывести значение любого выражения на экран, нужно использовать функцию print (о функциях мы ещё поговорим подробнее). Можно выводить на экран и значения переменных:

Функция type выдает текстовую информацию о типе данных в переменной:

В языке Python любой переменной могут быть присвоены любые данные, и столько раз, сколько надо/хочется. В некоторых языках данные можно присвоить данные только раз, или только один тип данных.

В языке Python - много возможных типов данных. Простые типы данных - это

  1. int (целочисленный)
  2. float (вещественные числа)
  3. str (текстовый)
  4. bool (логический)
  5. NoneType (тип пустых данных "пустота" или "ничего")

Рассмотрим их глубже в других разделах.

Иногда нужно, чтобы пользователь ввел какие-то данные. Для этого используется функция input. Она всегда возвращает текст, который ввел пользователь, как строку. Когда текст введен, надо нажать ENTER.

imia = input("Введите ваше имя: ")
# если вы введете текст "Александр" (без кавычек) и нажмете ENTER, то этот текст будет сохранен в переменную imia
print(imia)  # на экране появится "Александр"

Если нажать ENTER сразу, то функция выдаст пустой текст с длиной 0: ''.