# 作用:将局部的变量提升为全局变量# 1.全局没有同名变量,直接提升局部变量为全局变量# 2.有同名全局变量,就是统一全局与局部的同名变量# -- 如果局部想改变全局变量的值(发生地址的变化),可以用global声明该变量 num = 888 def fn1(): global num print(num) # 没有global修饰,num就是自己局部的变量 # 有global修饰,num就是全局的num,全局中只能出现一个num,如果出现了值的改变,大家一起变 num = 666 def f…