我正在尋找一種簡單的方法來從函數或類中定義多個全局變量。Python - 定義多個全局變量的最簡單方法
最明顯的辦法是做到以下幾點:
global a,b,c,d,e,f,g......
a=1
b=2
c=3
d=4
.....
這是一個簡單的例子,但本質上我需要定義數十個基於特定功能的輸入全局變量。理想情況下,我想要定義全局名稱和值,而不必單獨更新值和定義全局名稱。
添加一些更清晰。
我找蟒蛇相當於本(JavaScript的)的:
var a = 1
, b = 2
, c = 3
, d = 4
, e = 5;
不,你不需要那樣做。這是幾乎任何事情都完全錯誤的方式。您需要查看列表,字典,函數和返回值。 – TigerhawkT3
有__very__當然是一種無需單個全局編寫代碼的方法。 –
@ TigerhawkT3我完全同意,這裏的問題是我編輯非常寫得不好的項目。重寫它雖然會花費很大的努力,所以我被困在一塊岩石和一個堅硬的地方之間,基本上只是想在我的約束條件下想出解決方案。哪些是從函數內定義全局變量的值。 –