摘要:
一、列表推导式语法: [每一个元素或者是和元素相关的操作 for 元素 in 可迭代数据类型] #遍历之后挨个处理 [满足条件的元素相关的操作 for 元素 in 可迭代数据类型 if 元素相关的条件] #筛选功能 二、实例: 1、 str_list = ['adfv','aDFGFGAdsd',' 阅读全文
posted @ 2018-12-11 12:06
hubangsheng
阅读(382)
评论(0)
推荐(0)
摘要:
一、定义:只要含有yield关键字的函数都是生成器函数,yield不能和return共用且需要写在函数内 二、特点:生成器函数执行之后会得到一个生成器作为返回值,yield不会结束程序 三、创建生成器的两种方式: 1、生成器推导式 generator = (x*2 for x in range(10 阅读全文
posted @ 2018-12-11 11:13
hubangsheng
阅读(201)
评论(0)
推荐(0)
摘要:
一、装饰器定义:本质是函数,(装饰其他函数)就是为其他函数添加附加功能 二、装饰器的作用:在不改变原函数的情况下,为原函数前后添加新的功能 三、装饰器的原则: 1、不能修改被装饰的函数的源代码 2、不能修改被装饰函数的调用方式 四、装饰器的组成:由作用域、高阶函数以及闭包组成 闭包的概念:如果在一个 阅读全文
posted @ 2018-12-11 10:56
hubangsheng
阅读(247)
评论(0)
推荐(0)

浙公网安备 33010602011771号