>>> class Hasher(object):

def __init__(self, n, o):
self.n = n
self.o = o

def abc_hash(self):
if id(self.n) == self.o:
print('-'*40)
return True
elif self.n is not self.o:
print('-'*40)
return False


>>> ha = Hasher('abc', 31544672)
>>> ha.abc_hash()
----------------------------------------
True

ハッシュ値がどうたらは置いといてコンテキスト乱れまくってるぞ