| 1234567891011121314151617181920212223242526 |
- # -*- coding: UTF-8 -*-
- ###============ 函数声明全局变量 ============###
- # n = 10
- # def foo():
- # global n # 需要声明一下是全局
- # print(n)
- # n += 1 # 局部修改全局,需要声明一下
- # print(n)
-
- # foo()
- ###============ 闭包情况下 ============###
- def foo():
- n = 10
- def func():
- nonlocal n
- print(n)
- n += 1
- func()
- foo()
|