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
相关文章
相关标签/搜索