码迷,mamicode.com
首页 >  
搜索关键字:yield coroutine    ( 2302个结果
PythonS12-day4学习笔记
# 迭代器、装饰器、生成器 # 迭代器 li = [1, 3, 'he', '&'] n = iter(li) print(n.__next__()) import os, sys # 生成器 def func(): for i in xrange(10): yield (i) print(i) 1 ...
分类:编程语言   时间:2016-05-04 01:18:13    阅读次数:260
A Tour of Golang (二)
goroutine 是go语言并发的实现方式,goroutine其实是一种对于Coroutine的实现....
分类:其他好文   时间:2016-05-03 18:32:42    阅读次数:446
读取日志文件,搜索关键字,打印关键字前5行。yield、deque实例
from collections import dequedef search(lines, pattern, history=5): previous_lines = deque(maxlen=history) for line in lines: if pattern in line: yiel ...
分类:其他好文   时间:2016-05-03 00:35:39    阅读次数:124
利用python程序浪漫安慰失恋妹纸
目的:昨天在朋友圈看到组里的一个妹纸貌似失恋了。于是想写个脚本程序安慰妹纸。 思路:把txt文件内容读取出来,打印心形等 # -*- coding:utf-8 -*- import sys import math import time def frange(start, end, step=1.0): if step > 0: while start < end: yield...
分类:编程语言   时间:2016-04-29 15:26:58    阅读次数:511
php5.5新特性之yield理解
今天,在阅读别人代码时,其中出现了一个陌生的关键字yield,想一探究竟,于是找到:http://php.net/manual/zh/language.generators.overview.php yield生成器是php5.5之后出现的,yield提供了一种更容易的方法来实现简单的迭代对象,相比 ...
分类:Web程序   时间:2016-04-27 12:28:36    阅读次数:4335
生成器(generator)
yield将一个函数变成生成器 ...
分类:其他好文   时间:2016-04-24 14:20:09    阅读次数:172
C#中yield关键字理解
yield关键字之前用得较少,但是在做项目开发的过程中也遇到了,当时有点迷惑,就顺便研究学习了一下,以下是个人理解,不到之处欢迎拍砖!废话就到这,上代码: 执行结果: 简单说明:(1)正常我们返回值的时候,可以将GetInts方法写成一个List方法接受返回,代码多行List.Add()不说,用完y ...
分类:Windows程序   时间:2016-04-23 21:23:51    阅读次数:389
python中的生成器
什么是生成器? 生成器是一个包含了特殊关键字yield的函数。当被调用的时候,生成器函数返回一个生成器。可以使用send,throw,close方法让生成器和外界交互。 生成器也是迭代器,但是它不仅仅是迭代器,拥有next方法并且行为和迭代器完全相同。所以生成器也可以用于python的循环中, 如何 ...
分类:编程语言   时间:2016-04-23 16:45:34    阅读次数:285
生成器方法
python基础教程(p157) 生成器方法(在源代码基础上做出少许改进,以便分析代码运行步骤) def repeater(value): while True: new = (yield value) print ('first ', new) if new is not None: value ... ...
分类:其他好文   时间:2016-04-23 07:05:58    阅读次数:575
php生成器的使用
按照php的文档说明一个生成器函数看起来像一个普通的函数,不同的是普通函数返回一个值,而一个生成器可以yield生成许多它所需要的值。 当一个生成器被调用的时候,它返回一个可以被遍历的对象.当你遍历这个对象的时候(例如通过一个foreach循环),PHP 将会在每次需要值的时候调用生成器函数,并在产 ...
分类:Web程序   时间:2016-04-22 18:11:01    阅读次数:204
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!