码迷,mamicode.com
首页 >  
搜索关键字:生成器    ( 5447个结果
生成器哒!
生成器 生成器就是一个自定义的迭代器 生成器就是迭代器 生成器的使用 在函数内一旦存在yield关键字,调用函数并不会执行函数体代码会返回一个生成器对象,生成器即自定义的迭代器 def func(): print('第一次') yield 1 print('第二次') yield 2 print(' ...
分类:其他好文   时间:2020-03-24 20:24:09    阅读次数:61
Python学习之迭代器与生成器
一.迭代器 1.迭代器介绍 迭代器即用来迭代取值的工具,而迭代是重复反馈过程的活动,其目的通常是为了逼近所需的目标或结果,每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初始值,单纯的重复并不是迭代。 while True: msg = input('>>: ').str ...
分类:编程语言   时间:2020-03-24 19:11:03    阅读次数:85
迭代器与生成器
一 迭代器 1、什么是迭代器 迭代器指的是迭代取值的工具,迭代是一个重复的过程,每次重复都是基于上一层的结果而继续的,单纯的重复并不是迭代。 2、为何要有迭代器 迭代器是用来迭代取值的工具,而涉及到把多个值循环取出来的类型 生成器对象属于迭代器,所以可以使用 for 循环迭代取值,如下: ? ...
分类:其他好文   时间:2020-03-24 18:53:43    阅读次数:62
python生成器
什么是生成器(就是自定义的迭代器) 只要在函数体内存出现yield关键字,那么再执行函数就不会执行函数体代码,会得到一个结果,该结果就是生成器。 def func(): print(" >1") yield 1 print(" >2") yield 2 print(" >3") yield 3 #生 ...
分类:编程语言   时间:2020-03-24 15:54:44    阅读次数:81
python 高阶函数用法
python高阶函数
分类:编程语言   时间:2020-03-22 20:02:40    阅读次数:81
通过yield特点来理解它 Python
首先要知道什么是生成器 生成器是可迭代对象,但是与列表不同,你只能读取它一次。生成器不会返回值,所以要用到yield。 使用生成器可以节省内存。 关键字 yield yield的特点: + yield类似于return,但yield返回的是生成器对象 + 生成器函数第一次迭代中,从开始到yield, ...
分类:编程语言   时间:2020-03-22 20:00:37    阅读次数:89
Charpter13 建造者模式
建造者模式简介 建造者模式(builder),又叫生成器模式,将一个复杂对象的构造与它的表示分离,使得同样的建造过程可以创建不同的表示。 如果我们用了建造者模式,那么用户就只需要指定需要建造的类型就可以得到他们,而具体建造的过程和细节就不需要知道了。 建造者模式主要是为了创建一些复杂的对象,这些对象 ...
分类:其他好文   时间:2020-03-22 14:16:53    阅读次数:59
简单工厂模式
用户提供一个标签,工厂通过一个函数来判断。比如用户提供一个苹果,水果工厂就得根据水果生成器(函数)来创建一个苹果。这些水果的类在外面是已经写好了的。 这个水果生成器直接返回一个水果种类的指针。例子如下。 #define _CRT_SECURE_NO_WARNINGS #include <iostre ...
分类:其他好文   时间:2020-03-22 11:01:50    阅读次数:68
springcloud vue.js 微服务分布式 activiti工作流 前后分离 集成代码生成器 shiro权限
1.代码生成器: [正反双向](单表、主表、明细表、树形表,快速开发利器)freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块2.多数据源:(支持同时连接无数个数据库,可以不同的模块连接不同数的据库)支持N个数据源3.阿里数据库连 ...
分类:编程语言   时间:2020-03-21 13:18:58    阅读次数:65
Python迭代器详解
Python中的迭代器、可迭代对象、生成器等概念容易混淆,本文详细介绍这几个概念以及用法
分类:编程语言   时间:2020-03-20 18:40:29    阅读次数:74
5447条   上一页 1 ... 36 37 38 39 40 ... 545 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!