Значение переменной
Переменная хранит в себе только одно значение. Если записать в нее другое значение, то старое "стирается".
В языке Python
при изменении значения переменной выделяется новая область памяти, а старая область памяти уже недоступна и будет освобождена так называемым
сборщиком мусора - специальной программой, которая управляет памятью
Сохранить в переменной какое-то значение можно двумя способами:
1) с помощью
оператора присваивания
(
=
). Например,
name = "Petr"
Тем самым связали переменную
name
со значением
Petr
. Оператор присваивания работает справа налево: берется значение, которое стоит справа от знака "
=
" и записывается в переменную стоящую слева от знака "
=
"
2) ввести нужное значение с клавиатуры с использованием встроенной функции (команды)
input()
(от английского
input - ввод), Например,
name = input()
В последнем случае, при выполнении команды, программа будет ожидать ввода пользователем какого-либо значения (какого конкретно мы не можем знать, зависит от желания пользователя) и после нажатия клавиши
Enter, введенная символьная строка запишется в переменную
name
.
Оператор - это команда языка программирования.
Чтобы вывести значение переменной на экран, в операторе вывода
print()
просто указываем имя переменной без кавычек. Например, программа
name = "Petr"
print(name) # выведет на экран Petr
Надо запомнить!
- Задать значение переменной можно с помощью оператора ввода (
name = input()
) или оператора присваивания:
name = "Petr"
.
- Вывести значение переменной можно просто указав в операторе вывода имя переменной без кавычек:
print(name)