1 temp_num = [1, 2, 3]23賦值操作才需要global宣告一下:4def
main():
5for i in range(3):67
#只是修改,並不是賦值操作,不需要global提前宣告
8print
(temp_num)910
11if
__name__ == '
__main__':
12main()
1314
15結果如下:
16 [1, 2, 3, 0, 1, 2]
1718 程序已結束,退出** 0
temp_num = [1, 2, 3]如果你和我有共同愛好,我們可以加個好友一起交流!defmain():
global
temp_num
temp_num = [4, 5, 6]
(temp_num)
if__name__ == '
__main__':
main()
結果如下:
[4, 5, 6]
程序已結束,退出** 0
python 區域性變數和全域性變數 global
當你在函式定義內宣告變數的時候,它們與函式外具有相同名稱的其他變數沒有任何關係,即變數名稱對於函式來說是 區域性 的。這稱為變數的 作用域 所有變數的作用域是它們被定義的塊,從它們的名稱被定義的那點開始。例7.3 使用區域性變數 usr bin python filename func local....
python 區域性變數和全域性變數 global
當你在函式定義內宣告變數的時候,它們與函式外具有相同名稱的其他變數沒有任何關係,即變數名稱對於函式來說是 區域性 的。這稱為變數的 作用域 所有變數的作用域是它們被定義的塊,從它們的名稱被定義的那點開始。例7.3 使用區域性變數 usr bin python filename func local....
VTK程式設計系列
全部vtk程式設計系列部落格見 vtk程式設計系列 一 vtk顯示畫素圖。將陣列構成的顯示在vtk顯示區內。vtk顯示畫素圖 針對vtk非常重要的一種型別。三 vtk互動器樣式 介紹vtk圖形影象開發中的互動器樣式類 vtk互動系統 1 互動模式入門 vtk互動系統 2 互動器樣式 vtk互動系統 ...