Python變量作用范圍實例分析
更新時間:2015年07月07日 15:25:37 作者:defias
這篇文章主要介紹了Python變量作用范圍,實例分析了Python中變量的定義與相關(guān)作用域,是Python學(xué)習(xí)中非常重要的基本技巧,需要的朋友可以參考下
本文實例講述了Python變量作用范圍。分享給大家供大家參考。具體如下:
#coding=utf-8 #變量作用范圍 global z #使用全局變量 z=1 #給全局變量賦值 x=99 #x全局變量聲明時初始化 def foo(y): #y和z在函數(shù)中被賦值:局部的 #局部區(qū)域 z=x+y #x沒被賦值,所以它是全局的 return z def bar(y): global z z=x+y return z print foo(1) #結(jié)果=100 print z #結(jié)果=1 print bar(1) #結(jié)果=100 print z #結(jié)果=100
希望本文所述對大家的Python程序設(shè)計有所幫助。
相關(guān)文章
python3.5 email實現(xiàn)發(fā)送郵件功能
這篇文章主要為大家詳細介紹了python3.5 email實現(xiàn)發(fā)送郵件功能,包含txt、圖片、HTML、附件,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-05-05python使用PIL模塊實現(xiàn)給圖片打水印的方法
這篇文章主要介紹了python使用PIL模塊實現(xiàn)給圖片打水印的方法,涉及使用PIL模塊操作圖片的相關(guān)技巧,需要的朋友可以參考下2015-05-05