Python. Проброс значения функции внутри класса
Такой вопрос: есть значение, которое вычисляется в функции внутри класса. Никак не могу сообразить, как мне пробросить вычисленное значение в другую функцию.
Для примера того, что я пыталась сделать, вот такой код:
class Test:
def __init__(self):
self.name = ''
@staticmethod
def inp():
name = input()
return name
@staticmethod
def pr():
print(name)
random_name = Test()
random_name.inp()
random_name.pr()
@staticmethod я использую т.к. мне нужен такой подход для автотестов.
Буду благодарна за дельный совет, как пробросить значение, вычесленное в функции один в функцию два. ❤️