class myclass(object):

    def __init__(self):
        self.__age = None

@property
def age(self):
    if self.__age is None:
        self.__age = 21
return self.__age
Pythonic способ работать только при первом вызове переменной