随笔分类 - python基础
记录一些python基础知识~
摘要:1. 初始装饰器 1.1. 装饰器简介 装饰器(decorator)就是给已有函数增加额外功能的函数,它本质上就是一个闭包函数。 装饰器的功能特点: 不修改已有函数的源代码 不修改已有函数的调用方式 给已有函数增加额外的功能 语法糖: @xx_decorator 注意点: 装饰器有且只有一个参数,必
阅读全文
摘要:1、闭包的形成: 1、函数嵌套 2、内部函数使用外部函数的变量或参数 3、外部函数返回了内部函数 使用外部函数变量的内部函数称为闭包。 2、闭包的作用 闭包可以保存外部函数内的变量,不会随着外部函数调用完而销毁。 注意点: 由于闭包引用了外部函数的变量,则外部函数的变量没有及时释放,消耗内存。 类似
阅读全文
摘要:使用**id()**函数可以打印对应变量、函数、对象的内存地址(结果是10进制的数字) def demo(): return 11 a = 1 print(id(a)) print(id(demo)) # 注意区别于print(demo),直接打印内存地址结果是16进制的 # 结果 # 411286
阅读全文

浙公网安备 33010602011771号