python之global用法

2020-09-23  本文已影响0人  村长吃火锅

如果需要在函数内部改变函数外部的变量,就可以通过在函数内部声明变量为global变量。这样当程序运行至global变量便会替换外部的同名变量。
例1:

1
2
3
4
5
6
7
8
9
10
11
12
13

-- coding:utf-8 --

name = "小明"

def test():
global name
name = "xiaoming"
return name

if name == "main":
print name
print test()
print name
运行结果:

小明

xiaoming

xiaoming

上一篇 下一篇

猜你喜欢

热点阅读