class Dummy:
def __init__(self):
self.location = 'USA'
print(self.location)
Dummy.location_change(self)
print(self.location)
def location_change(self):
self.location = 'UK'
first_dummy = Dummy()
print(first_dummy)
Что вам нужно было сделать, так это сказать "location_change", что он работает с аргументом self.В противном случае это неопределенная переменная.Вам также нужно было использовать имя класса при его вызове.Это должно дать вам:
USA
UK
<__main__.Dummy object at 0x1005ae1d0>