xxxxxxxxxx
from varname import nameof
var = 123
name = nameof(var)
#name will be 'var'
xxxxxxxxxx
#works only inside classes
name = 'varname'
value = 'something'
setattr(self, name, value) #equivalent to: self.varname= 'something'
print (self.varname)
#will print 'something'
xxxxxxxxxx
user_input = input("Enter string for variable name: \n")
globals()[user_input] = 50
print(apple)
print(type(apple))