本文實例講述了Python變量作用范圍。分享給大家供大家參考。具體如下:
#coding=utf-8#變量作用范圍global z #使用全局變量z=1 #給全局變量賦值x=99 #x全局變量聲明時初始化 def foo(y): #y和z在函數中被賦值:局部的 #局部區域 z=x+y #x沒被賦值,所以它是全局的 return zdef bar(y): global z z=x+y return zprint foo(1) #結果=100print z #結果=1 print bar(1) #結果=100print z #結果=100
希望本文所述對大家的Python程序設計有所幫助。
新聞熱點
疑難解答
圖片精選