函数作用域(二)

'''
作用域:变量的作用范围
全局变量:定义在函数外部的变量
局部变量:定义在函数内部的变量

函数内部可以访问全局变量,但是不能直接修改
如果要修改全局变量,需要借助关键字 global声明
函数内部用global修改了全局变量 那么全局变量已经被修改了
'''
n = 100
def func():
global n # 声明全局变量 修改全局变量
n = n +100
# n = 200 # 局部变量
print(n)
print(n)
func() # 修改了全局变量
print(n)
posted @ 2024-01-17 19:00  罗科-ROCCO  阅读(2)  评论(0编辑  收藏  举报