函数编程概述
函数的嵌套
变量的作用域
闭包
装饰器
def wrapper(fn):
def inner(*args,**kwargs):
ret = fn(*args,**kwargs)
return ret
return inner
@wrapper
def func():
pass
迭代器
生成器
yield
g = (x for x in xx)
推导式
匿名函数
python内置函数_下
作用域: 变量的访问权限
a = 10 # 全局变量 -> 全局作用域
# print(a)
# def func(): # 全局的一个函数,可以调用
# b = 20 # 局部变量,局部作用域,只限本函数内声明变量使用
# print(a)
#
# # func()
# # print(b)
#
# def func3():
# func()
#
# func3()
def func4():
c = 10086
return c # 如果想要在函数外面访问到函数内部的东西,必须要return·
ret = func4()
print(ret)