摘要:
被装饰器装饰的函数名即使没有被调用(因为有@xxx,会触发运行装饰器),(装饰器工厂函数)定义装饰器的代码已经运行了(最内部的那个函数并没有运行)(把被装饰的原函数引用赋值给了装饰器内部的那个函数名),当下边通过该函数名调用时,会调用到装饰器内部的那个函数() 装饰器:在不修改函数源代码的基础上,添 阅读全文
posted @ 2018-08-08 20:49
贾祥飞
阅读(27365)
评论(3)
推荐(3)
摘要:
默认参数:定义函数的时候给定变量一个默认值。 def num(age=1): 位置参数:调用函数的时候根据定义函数时的形参位置和实参位置进行引用。 关键字参数:如果定义的函数中含有关键字参数,调用函数时必须要传如该关键字对应的实参。 不定长参数:在定义函数的时候不确定传入的参数的数量(可能是0个或多 阅读全文
posted @ 2018-08-08 17:55
贾祥飞
阅读(6677)
评论(0)
推荐(1)
摘要:
闭包的真实含义:为访问外部函数的内部变量提供了条件。将函数的一切封闭到了函数内部,减少了函数的全局变量 在函数内部定义一个函数,并且这个函数用到了外部函数的变量,那么将这个函数和这个函数用到的变量定义为 闭包(这些变量可能是外部函数的自己定义的变量,也可能是外部函数被调用传入的变量) python是 阅读全文
posted @ 2018-08-08 15:49
贾祥飞
阅读(148)
评论(0)
推荐(0)

浙公网安备 33010602011771号