Операторы и выражения в Python


Оператор присваивания

С левой стороны находит имя переменной, а с правой стороны находится объект:
имя = (что-то)

Оператор присваивания запоминает за именем переменной из левой части идентификатор объекта из правой части.

x = 4Переменная x ссылается на объект 4, который будет создан в памяти.

y = x
y
ссылается на тот же объект, что и x.


Оператор is

Оператор is сравнивает идентификатор левой и правой части на равенство и если они равны между собой, то он возвращает логическое значение True, а если не равны то False.

>>> x = [1, 2, 3]
>>> y = x
>>> y is x
True
>>> y is [1, 2, 3]
False

Комментариев нет:

Отправить комментарий