Примечание 1. Названия переменных ничего не говорят интерпретатору, и даже в очень хорошо названной переменной не появится нужное значение, если мы сами его туда не запишем.
Примечание 2. Новое значение переменной вытесняет старое. Важно представлять, чему равно значение переменной в каждый момент времени.
Примечание 3. Переменные можно вводить в любой момент (не только в самом начале программы).
Примечание 4. В качестве названия переменных запрещено использовать ключевые (зарезервированные) слова. К ключевым словам в языке Python относятся:
False;
True;
None;
and;
with;
as;
assert;
break;
class;
continue;
def;
del;
elif;
else;
except;
finally;
try;
for;
from;
global;
if;
import;
in;
is;
lambda;
nonlocal;
not;
or;
pass;
raise;
return;
while;
yield.
Целые числа
Все предыдущие программы, которые мы писали, работали с текстовыми данными. Действительно, команда input() считывает строку текста. Однако во многих случаях нам нужно работать именно с числами. Чтобы в Python создать переменную целого типа данных, нужно опустить кавычки при объявлении переменной. Рассмотрим следующий код:
num1 = 7 # num1 - это число
num2 = 10 # num2 - это число
num3 = num1 + num2 # num3 - это число
print(num3)
В результате выполнения такой программы будет выведено число 17.
Запомни: числа обозначаются без кавычек, а строки — с кавычками.