偏函数
python中的functools模块提供了很多有用的功能,其中一个就是偏函数(Partial function)。
将函数的某些值给固定住(也就是设置默认值),给你返回一个新的函数,调用这个新的函数会更简单,这个函数就是偏函数的功能。
格式:
newfunc = functool.partial(func,参数)
变量的作用域:变量起作用的范围。
在python程序中,创建,改变,查找变量名的时候,都是在一个保存变量名的空间中进行,我们称之为命名空间,也被称之为作用域,
简单来说,变量的作用域就是指变量可以使用的范围,
程序中变量并不是在任意的地方都能访问,访问范围取决于它在赋值的位置【定义的位置】
局部作用域:在函数中定义的变量,每当函数被调用的时候它都会产生一个新的作用域,
这个新的作用域我们称之为局部作用域,在局部作用域中定义的变量,我们称之为局部变量
局部变量起作用的范围就是当前所在的这个函数。
嵌套作用域:又称函数作用域
在闭包函数外的函数中
全局作用域 L(local):在模块中定义的变量,并且定义在函数体之外的变量,
他们产生的作用域叫做全局作用域,这个变量我们称之为全局变量。
全局变量作用的范围整个.py