码迷,mamicode.com
首页 >  
搜索关键字:生成器 与抽象模式的区别    ( 5447个结果
生成器
"""生成器:边执行边运算 惰性运算:节省空间""" """python 2 会先生成这些数据 range()""" for i in range(1000): print(i) if i>100: break """while循环也是在运算过程中生成下一个值""" count=0 while co ...
分类:其他好文   时间:2020-06-21 00:37:13    阅读次数:247
迭代器
"""可迭代:可循环--一个实现了next方法的对象则是迭代器 一类是集合数据类型,如list/tuple/dict/set/str 一类是generator,包括生成器和带yield的generator function""" from collections import Iterable is ...
分类:其他好文   时间:2020-06-21 00:00:06    阅读次数:64
【Py】Python基础——杂七杂八的用法
迭代器 list1=[1,2] it = iter(list1) print(next(it)) # 1 print(next(it)) # 2 print(next(it)) #StopIteration异常 生成器 def frange(start, end, step): x = start ...
分类:编程语言   时间:2020-06-20 21:52:49    阅读次数:55
python2.7 使用生成器方式实现斐波那契数列
使用生成器方式实现斐波那契数列 1 生成器 语法 # 请注意下面的代码创建的不是一个列表而是一个生成器对象 # 通过生成器可以获取到数据但它不占用额外的空间存储数据 # 每次需要数据的时候就通过内部的运算得到数据(需要花费额外的时间) f = (x ** 2 for x in range(1, 10 ...
分类:编程语言   时间:2020-06-19 12:04:34    阅读次数:54
LR.NET快速开发平台初体验,功能足够用,UI是亮点
通常,软件开发对功能的需求要高于UI,这就导致很多的软件平台在UI的设计上跟不上功能升级的步伐,无论是出于成本控制的考虑还是对前端页面的刻意弱化,在体验上都会有一定的缺陷,因此一个合格的软件除了在功能上进行完善之外,还要在前端的UI交互上要足够友好。LR.NET快速开发平台功能模块整理1.敏捷开发敏捷开发向导:表单、流程、数据等常用功能配置向导代码生成器:八套开发模板,生成类、页面、映射、表单、小
分类:Web程序   时间:2020-06-16 21:57:53    阅读次数:107
协议生成器工具
前言 何为协议生成器?其实就是前后端同学在对协议的时候使用的工具,手动添加对应的内容,最后一键发布自己需要的任何与协议有关的内容。 有人会说,我直接写proto文件用它的命令行也可以生成很多文件的。不过proto本身的能力,我工具都可以使用,因为本身工具就可以调用proto。下面开始介绍一下这款附带 ...
分类:其他好文   时间:2020-06-16 20:12:05    阅读次数:649
迭代器与生成器 (03)
迭代对象的切片 itertools.islice() 和排列组合permutations() ...
分类:其他好文   时间:2020-06-16 01:08:23    阅读次数:45
Python之第十五天的努力--生成器,列表推导式,生成器表达式,内置函数1(了解)
01 生成器 Python社区,生成器与迭代器看成是一种。生成器的本质就是迭代器。 唯一的区别:生成器是我们自己用Python代码构建的数据结构。迭代器都是提供的,或者转化得来的。 获取生成器的三种方法: 生成器函数。 生成器表达式。 Python内部提供的一些。 生成器函数获取生成器: # 生成器 ...
分类:编程语言   时间:2020-06-15 21:11:59    阅读次数:73
python 基础(十五)生成器
'''生成器:1、只有在调用时才会生成相应的数据;只记录当前位置,不能后退也不能跳跃前进,只能通过__next__()方法向下走,或for循环''' #斐波那契数列 def fid(max): n,a,b = 0,0,1 while n < max: print(b) a,b = b,a+b #b, ...
分类:编程语言   时间:2020-06-15 21:03:32    阅读次数:61
python 基础(十六)生成器用法举例
import time def consumer(name): print('%s,准备吃包子'%name) while True: baozi = yield print('包子%s来了,被%s吃了'%(baozi,name)) c = consumer('clyde') c.__next__() ...
分类:编程语言   时间:2020-06-15 20:43:55    阅读次数:67
5447条   上一页 1 ... 18 19 20 21 22 ... 545 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!