您可以使用通过调用返回的字典globals()
:
input_name = raw_input("Enter variable name:") # User enters "orange"
globals()[input_name] = 4
print(orange)
如果您不希望将其定义为全局变量,则可以使用locals()
:
input_name = raw_input("Enter variable name:") # User enters "orange"
locals()[input_name] = 4
print(orange)