我正在使用python,並想知道是否可以向用戶詢問變量的名稱,然後使用該名稱創建變量。例如:將用戶輸入設置爲變量名稱
my_name = input("Enter a variable name") #for example the user could input orange
#code to set the value of my_name as a variable, say set it to the integer 5
print(orange) #should print 5 if the user entered orange
我知道它可以使用字典來完成,但我想知道這是否是可能的,而無需創建一個額外的對象。我正在使用python 3.謝謝。
謝謝,它的工作原理。但是,我總是必須用globals()來做這件事嗎? –
我不知道有什麼比通過'globals()'或'locals()'更簡單的方法來實現你所要求的。 – EvenLisle
「本地人」不保證能夠正常工作。 – Veedrac