python全局变量的定义

复制代码
第一:如定义在类或者函数体外,在函数或者类中引用需要用到 global声明

temp_t = "ceshi"

def  tmp1():

    global temp_t

    temp_t =1

print temp_t 

结果:1
复制代码
复制代码
第二:直接在函数或类中定义,需要先执行函数或者类,才能执行输出

def a():
    global cc
    cc = "bb"

def b():
    global cc
    cc = "kk"
a()
b()
print(cc)

结果:kk
复制代码

 

posted @   代码家园  阅读(50688)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示