x = -6
y = -6

としてから

id(x)
id(y)

としてみると、それらの値が違っているし、

x is y

の結果がFalseになる。

ところが

x=-3
y=-3

としてみると両者のidは同じで、

x is y

がTrueになる。

混乱する。