#有時候我們需要在我們的函數中調用全局變量的值,此時我們需要對該變量用global重新聲明
global語句的使用方法很簡單,基本格式是:
關鍵字global,后跟一個或多個變量名
下面看具體實例:
#coding=utf-8
number=100 #全局變量
def testGlobal():
number=300#局部變量
return number
num1=testGlobal()
print(num1)#300
print("全局變量number的值是:{0}".format(number))#100
#發現並沒有改變全局變量number的值
print("########################")
def testGlobal_2():
global number#告訴編譯器我這里的number指的是全局變量number
number=1000
return number
num2=testGlobal_2()
print(num2)
print("全局變量number的值是:{0}".format(number))