Возможно ли при выполнении функции вернуть имя переменной к которой эта функция присвоена? (python)
Нужно получить имя переменной (в функции) к которой присвоена функция.
a, b = 0, 1
def func():
print('Имя переменной')
if __name__ == '__main__':
a = func() # Должно вывести а
b = func() # Должно вывести b
Ответы (1 шт):
Автор решения: Just_a_programmer
→ Ссылка
a, b = 0, 1
def func(int):
print(int)
if __name__ == '__main__':
func(a)
func(b)
Я точно не понял, что тебе нужно, но вроде это выглядит так, если это не то, то пожалуйста, объясни поподробней задачу. Или вот ещё вариант:
a, b = 0, 1
def func(int):
print(int)
return(int)
if __name__ == '__main__':
a = func(a)
b = func(b)