Python关键字global

#有时候我们需要在我们的函数中调用全局变量的值,此时我们需要对该变量用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))
原文地址:https://www.cnblogs.com/walxt/p/11484699.html