摘要: 自定义模块 定义: 什么是模块: 本质就是.py文件,封装语句的最小单位。 写一个模块 ''' 对这个模块的注释 自定义模块 模块中出现的变量,for循环,if结构,函数的定义,称为模块成员 ''' # 可执行语句,变量的定义、函数的调用 a=1 print(a) for x in range(3) 阅读全文
posted @ 2021-05-23 18:48 double大博 阅读(192) 评论(0) 推荐(0)
摘要: 装饰器:装饰器的本质是闭包 定义: 再不改变原函数的代码以及调用方式的前提下,为其增加新的功能 装饰器就是一个函数 开放封闭原则: 开放:对代码的拓展是开放的,更新地图,加新枪,等等 封闭:对源码的修改十封闭的, 就是一个功能,一个函数。 装饰器:完全遵循开放封闭原则。 测试index函数的执行效率 阅读全文
posted @ 2021-05-23 18:47 double大博 阅读(65) 评论(0) 推荐(0)
摘要: 匿名函数(也叫一句话函数,比较简单) 格式:函数名=lambda 形参:返回值 所有类型的形参都可以加,但是一般使用匿名函数只是加位置参数,其他的用不到 # 常规函数 def func(a,b): return a+b # 构建匿名函数 func1=lambda a,b:a+b print(func 阅读全文
posted @ 2021-05-23 18:44 double大博 阅读(94) 评论(0) 推荐(0)