Python基础知识学习 第六天 作业
程序员文章站
2022-04-05 23:38:00
...
Python基础知识学习 第六天 笔记
第六节课
匹配
位置匹配
关键字匹配
默认值(省略传值)
参数 *可以多个参数,不知道应该是多少个时候可以设置 args 任意数量参数,使用时候可以解开也是*
**是传进去字典表类型参数,使用时候解包也是** kwargs 键值对
函数头,函数名称,参数列表,冒号后是函数体
lambda
f= lambda name : print('需要输出的',变量) 或者(lambda name : print('需要输出的',变量) )(变量)
函数的高级工具
定义函数可以定义一个函数包含另一个函数,传递函数名去使用它
map() 传递作用,接受两个参数一个是需要执行的函数和可迭代对象,可以传递给函数的参数 例 add已经被定义了函数,res=list(map(add,l)),可以将add再变化成为lambda表达式嵌套
fliter(需要执行的函数,可迭代对象)
上一篇: 数云:你家的店铺为什么留不住消费者