摘要:
当函数的参数不确定时,可以使用*args 和**kwargs,*args 没有key值,**kwargs有key值 *args 可以容纳多个变量组成的list 执行结果: **kwargs 可以容纳多个key和value的dictionary (字典) 阅读全文
posted @ 2016-12-08 17:07
努力哥
阅读(978)
评论(0)
推荐(0)
摘要:
解压序列 示例1:左边值必须和右边的值是一一对应的关系,否则会报错 示例2:左边值必须和右边的值是一一对应的关系,否则会报错 示例3: 取列表的第一个值和最后一个值 示例4: a,b的值互换位置 示例5:交换f1和f2的值 阅读全文
posted @ 2016-12-08 16:54
努力哥
阅读(646)
评论(0)
推荐(0)
摘要:
一、什么是装饰器 装饰器本质就是函数,功能是为其他函数附加功能 二、装饰器遵循的原则 1、不修改被修饰函数的源代码 2、不修改被修饰函数的调用方式 三、实现装饰器的知识储备 装饰器=高阶函数+函数嵌套+闭包 示例1: 用函数实现 执行结果: 示例2:用装饰器实现函数运行时间 四、高阶函数高阶函数定义 阅读全文
posted @ 2016-12-08 11:29
努力哥
阅读(390)
评论(0)
推荐(0)