码迷,mamicode.com
首页 >  
搜索关键字:yield coroutine    ( 2302个结果
python基础 生成器send方法 迭代器
1 from collections import Iterable 2 from collections import Iterator 3 #如上篇博客所讲,生成器可以写成如下形式,当生成器被next()调用或循环,生成器运行到yield所在语句,yield后面紧跟变量将其值赋给yield,yi ...
分类:编程语言   时间:2019-11-28 00:57:51    阅读次数:122
unity 之协程返回值
yield return null; // 下一帧再执行后续代码yield return 6;//(任意数字) 下一帧再执行后续代码yield break; //直接结束该协程的后续操作yield return asyncOperation;//等异步操作结束后再执行后续代码yield return ...
分类:编程语言   时间:2019-11-27 23:39:16    阅读次数:240
python3,斐波那契数列小代码,展示生成器作用
下面的小代码是应用斐波那契数列小代码,展示生成器作用 def fib(n): before,after = 0,1 for i in range(n): yield before before,after = after,before + after g = fib(10) print(g) for ...
分类:编程语言   时间:2019-11-27 18:58:41    阅读次数:78
Generator
Generator是一个异步编程的解决方案。 基本写法: function* gen(){ //code yield 1;//暂停执行 console.log(this)//生成器函数不能作为构造函数,并且他返回的也不是this对象,同时其函数内部的this可能是window*yield [1,2, ...
分类:其他好文   时间:2019-11-24 10:01:21    阅读次数:51
Python生成器
生成器 在 Python 中,使用了 yield 的函数被称为生成器(generator)。 跟普通函数不同的是,生成器是一个返回迭代器的函数,只能用于迭代操作,更简单点理解生成器就是一个迭代器。 在调用生成器运行的过程中,每次遇到 yield 时函数会暂停并保存当前所有的运行信息,返回 yield ...
分类:编程语言   时间:2019-11-22 14:02:20    阅读次数:66
多任务-协程
目录 迭代器 生成器 协程-yield 协程-greenlet 协程-gevent 进程、线程、协程区别 一、迭代器 迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 1.可迭代对象 我们已经 ...
分类:其他好文   时间:2019-11-21 23:08:59    阅读次数:96
Gevent模块,协程应用
Gevent官网文档地址:http://www.gevent.org/contents.html 进程、线程、协程区分 我们通常所说的协程Coroutine其实是corporate routine的缩写,直接翻译为协同的例程,一般我们都简称为协程。 在linux系统中,线程就是轻量级的进程,而我们通 ...
分类:其他好文   时间:2019-11-20 23:31:04    阅读次数:91
迭代器和生成器2
总结: 简单理解: 1.可以直接作用于for循环的数据类型有几种: 一类是集合类型:list,tuple,dict,set,str等 一类是generator,包括生成器和带yield的generator function2.这些可以直接作用于for循环的对象统称为可迭代对象:iterable 可以 ...
分类:其他好文   时间:2019-11-20 12:20:13    阅读次数:54
面试 协程
协程(corouutine):轻量级的线程,不存在上下文切换,能在多个任务之间调度的多任务方式,可以使用,yield实现 线程和进程的操作是由程序触发系统接口,最后的执行者是系统,它本质上是操作系统提供的功能。而协程的操作则是程序员指定的,在python中通过yield,人为的实现并发处理。 协程存 ...
分类:其他好文   时间:2019-11-16 21:40:11    阅读次数:88
[开发ing] Unity项目 - Hero英雄
这是一款横版类魂游戏,玩家将操控Hero,在诸神黄昏的墓地中,挑战源源不断的敌人,以及近乎无敌的强大boss ...
分类:编程语言   时间:2019-11-16 18:02:45    阅读次数:126
2302条   上一页 1 ... 29 30 31 32 33 ... 231 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!