码迷,mamicode.com
首页 >  
搜索关键字:yield coroutine    ( 2302个结果
计算比例
1 def read_data(): 2 with open("test","r",encoding="utf-8") as f : 3 for data in f: 4 yield data 5 6 g = read_data() 7 8 all_population = sum(eval(dt) ...
分类:其他好文   时间:2018-07-28 12:08:02    阅读次数:138
并发编程——协程
协程 协程:是单线程下的并发,又称微线程。英文名Coroutine。协程是一种用户态的轻量级线程,即协程是由用户程序自己控制调度的。 需要强调的是: 1. python的线程属于内核级别的,即由操作系统控制调度(如单线程遇到io或执行时间过长就会被迫交出cpu执行权限,切换其他线程运行)2. 单线程 ...
分类:其他好文   时间:2018-07-27 21:09:51    阅读次数:210
python——函数 21、yield的表达形式
1、yield的作用 ...
分类:编程语言   时间:2018-07-27 13:18:45    阅读次数:152
Python第一课
1、Python中变量的定义: 变量名 = “变量值” 1.1 变量的定义规则:变量名只能是:字母、数字、下划线 这三者的任意组合 不能使用特殊字符 不能使用空格 第一个字符不能以数字开始 , 以下关键字不能声明为变量名: and as assert break class continue def ...
分类:编程语言   时间:2018-07-27 01:32:10    阅读次数:149
并发编程——协程
本节导读: 协程介绍 greenle模块 gevent模块 一 协程介绍 协程:是单线程下的并发,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程,即协程是由用户程序自己控制调度的。、 需要强调的是: python的线程属于内核级别的,即由操作系统控制调 ...
分类:其他好文   时间:2018-07-25 20:01:00    阅读次数:146
【Python学习之十】yield之send方法
yield作用 简单地讲,yield 的作用就是把一个函数变成一个 generator,带有 yield 的函数不再是一个普通函数,Python 解释器会将其视为一个 generator。下面以斐波拉契数列来做个说明: 下面执行yield版的fab函数: 在 for 循环执行时,每次循环都会执行 f ...
分类:编程语言   时间:2018-07-25 15:12:10    阅读次数:266
生成器案例2-利用生成器实现单线程下的并行效果
#!\usr\bin\env\python # -*- coding:utf-8 -*9 import time def consumer(name): #定义一个消费者模型 print("%s 准备吃东西啦" %name) while True: baozi=yield print("东西[%s] ...
分类:编程语言   时间:2018-07-25 14:28:59    阅读次数:123
Thread类的sleep()方法和对象的wait()方法都可以让线程暂停执行,它们有什么区别? 线程的sleep()方法和yield()方法有什么区别?
Thread类的sleep()方法和对象的wait()方法都可以让线程暂停执行,它们有什么区别? sleep()方法(休眠)是线程类(Thread)的静态方法,调用此方法会让当前线程暂停执行指定的时间,将执行机会(CPU)让给其他线程,但是对象的锁依然保持,因此休眠时间结束后会自动恢复。wait() ...
分类:编程语言   时间:2018-07-25 11:36:21    阅读次数:173
Generator和Coroutine学习
简单的生产者消费者模型 yield表达式示例 ...
分类:其他好文   时间:2018-07-25 11:25:08    阅读次数:174
python——函数 19、生成器(一)
一、什么是生成器? 答:当函数体内有yield的关键字时就叫做生成器 可以看出 1、生成器就是迭代器 2、yield与return一样 都是返回值 (区别?向下继续看) 既然生成器就是迭代器 那就可以用for循环来实现一下这个 二、yield的功能 1、把函数的最后执行结果做成迭代器 2、yield ...
分类:编程语言   时间:2018-07-24 11:20:37    阅读次数:121
2302条   上一页 1 ... 82 83 84 85 86 ... 231 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!