码迷,mamicode.com
首页 >  
搜索关键字:生成器、迭代器    ( 266个结果
python之路4:各种器
装饰器 生成器 迭代器 一、装饰器 装饰器是函数,官方叫语法糖,只不过该函数可以具有特殊的含义,装饰器用来装饰函数或类,使用装饰器可以在函数执行前和执行后添加相应操作。 语法: 实例: 二、生成器 一边循环一边计算的机制,称为生成器:generator。 要创建一个generator,有很多种方法。 ...
分类:编程语言   时间:2019-09-02 13:30:37    阅读次数:87
python --- 难点重点总结
递归 深浅拷贝 排序算法 排序算法 函数类别 闭包 装饰器 生成器 迭代器 单例模式 ...
分类:编程语言   时间:2019-08-28 10:37:54    阅读次数:70
Python3迭代器和生成器
迭代器 迭代是Python最强大的功能之一,是访问元素集合的一种方法。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束,迭代器只能向前不会后退。 迭代器有两个基本方法,iter()和next()。 字符串,列表,或元组对象都可以用于创建迭代器 ...
分类:编程语言   时间:2019-08-27 19:07:32    阅读次数:86
装饰器、生成器、迭代器
装饰器 装饰器 装饰器是一个闭包,把一个函数作为一个参数然后返回一个替代的函数,本质上就是一个返回函数的高阶函数。 闭包:如果在一个内部函数中对外部作用域(但不是全局作用域)的变量进行引用,那么该内部函数称为闭包 什么时候用装饰器? 在不修改原函数的前提下增加函数的功能 ,最好的方法是使用装饰器。( ...
分类:其他好文   时间:2019-08-26 13:21:18    阅读次数:116
迭代器与生成器
迭代器与生成器 一、迭代器 迭代器可以理解为一种特殊的游标,是对循环遍历等一系列操作组成的一种抽象描述。而迭代器协议是程序的一种绑定关系,实现了该协议的对象称为可迭代对象。迭代器协议强调对象必须提供一个next或__next__()方法,并且执行该方法只有两种决策,要么返回迭代中的下一项,要么者引起 ...
分类:其他好文   时间:2019-08-25 20:02:23    阅读次数:78
python基础
1、深浅拷贝 2、进程、线程、协程 3 、GIL 4、装饰器、生成器、迭代器 5、闭包 6、高阶函数 7、select、poll、epoll 8、面向对象 ...
分类:编程语言   时间:2019-08-02 12:38:27    阅读次数:106
生成器
词法分析 和 语法分析 生成器: 迭代器:python内置的一种节省空间的工具 生成器的本质就是一个迭代器 迭代器和生成器的区别:迭代器python自带的,生成器程序员自己写的 写一个生成器 函数中将return 改成yield就是生成器 return 可以返回值 可以写多个但是只执行一次 yiel ...
分类:其他好文   时间:2019-07-19 18:40:00    阅读次数:97
题型:python
[TOC] 变量 变量定义 作用域 可变类型和不可变类型 is和==区别 引用、浅拷贝、深拷贝 推导式 %和format 连接字符串用join还是+ 函数 函数参数传递 lambda 函数式编程 args和 kwargs 函数的工作原理 迭代器和生成器 迭代器 生成器 面向切面编程AOP AOP 闭 ...
分类:编程语言   时间:2019-07-01 13:47:22    阅读次数:95
Python 生成器和协程
Python3 迭代器与生成器 迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter() 和 next()。 字符串 ...
分类:编程语言   时间:2019-06-24 00:46:24    阅读次数:151
python 装饰器、生成器、迭代器
装饰器 作用:为其他函数增加功能 装饰器必须要明白以下几点: 1.作用域 2.高阶函数 3.闭包 生成器 什么是生成器: 生成器本身是没值的,只有你调用了,才会给你返回值。 列表就好比是,厨师把所有的菜全部端上桌子,你想吃那个你点那个,不过有占地方 生成器就好比是,厨师还没做,当你点完所有想吃的菜之 ...
分类:编程语言   时间:2019-06-23 23:02:23    阅读次数:227
266条   上一页 1 2 3 4 5 6 ... 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!