Python-13-函数_02_局部变量和全局变量

 1 """
 2 # 1、局部变量和全局变量
 3 
 4 在子程序中定义的变量称为局部变量,在程序的一开始(代码前面没有缩进)定义的变量称为全局变量。
 5 全局变量作用域是整个程序,局部变量作用域是定义该变量的子程序。
 6 当全局变量与局部变量同名时:
 7 在定义局部变量的子程序内,局部变量起作用;在其它地方全局变量起作用。
 8 
 9 """
10 
11 name = "121321213"
12 def change_name():
13     global name                 # global + 全局变量(name),将全局变量name 重写,下面所允许的name变量值 均为重写后的值。
14     name = 'newmet'
15     print('我的名字:', name)
16 
17 change_name()
18 print(name)

猜你喜欢

转载自www.cnblogs.com/newmet/p/9946512.html