码迷,mamicode.com
首页 >  
搜索关键字:yield coroutine    ( 2302个结果
熬最深的夜喝最劣的酒————浅谈生成器(generator)
测试(test)def s(): print("stup1") n = "第一步" yield n # 类似于return 但是又不同于 赖克宝,剁一下,跳一下 print("stup2") yield 2 print("stup3") yield 3 print("stup4") yield 4 ...
分类:其他好文   时间:2019-05-03 09:58:45    阅读次数:126
PythonStudy——生成器send方法
# send的工作原理# 1.send发生信息给当前停止的yield# 2.再去调用__next__()方法,生成器接着往下指向,返回下一个yield值并停止 # 案例: ...
分类:编程语言   时间:2019-05-02 23:20:33    阅读次数:156
生成器
# 生成器 # def generator(): # print(1) # return 'a' # # ret = generator() # print(ret) # 只要含有yield的函数就是生成器函数 # # 不能和return共存,需写在函数内部 # def generator(): #... ...
分类:其他好文   时间:2019-05-02 18:26:32    阅读次数:137
利用 send 方法计算多个数的平均数
利用 send 方法计算多个数的平均数,并且可以多次输入: 打印结果为 15 ...
分类:其他好文   时间:2019-05-01 22:36:00    阅读次数:164
递归,匿名函数,内置函数
带参装饰器 :Send 原理 send原理1.send发生信息给当前停止的yield2.再去调用__next__()方法,生成器接着往下指向,返回下一个yield值并停止 '''1.繁琐版variety=['黄连','茯苓','半夏','杜若','连翘','苏叶']def namer(variety ...
分类:其他好文   时间:2019-04-30 23:19:49    阅读次数:132
斐波那契数列的Python实现
  斐波那契数列的Python实现:递归实现、非递归实现、斐波那契数列生成器; $$ \begin{equation} F(n)= \begin{cases} n & n=0, 1\\ F(n 1) + F(n 2) & n 1 \end{cases} \end{equation} $$ ...
分类:编程语言   时间:2019-04-30 11:01:44    阅读次数:151
python3.7中asyncio的具体实现
讲讲我在使用python异步IO语法时踩过的坑 简单介绍异步IO的原理 以及利用最新语法糖实现异步IO的步骤, 然后给出实现异步的不同例子 网上找了很多python的asyncio示例.很多都是用 通过create_future向里面添加task的方法来进行异步IO调用. 这种方法显然不是很好理解, ...
分类:编程语言   时间:2019-04-29 20:45:47    阅读次数:132
注释与变量
1.单行注释 2.多行注释 3.变量赋值(*不需要声明数据类型) 4.数据类型 Numbers数字类型 (1) 整型int (2)长整型long (3)浮点型float (4)复数complex 布尔类型 取值为True和False 字符串类型String 列表List 元组Tuple 集合set( ...
分类:其他好文   时间:2019-04-27 21:25:30    阅读次数:167
生成器
[TOC] yield关键字(掌握) 在函数中但凡出现yield关键字,再调用函数,就不会继续执行函数体代码,而是会返回一个值。 生成器本质就是迭代器,它只是自定义迭代器的方式 g.__iter__ == g: True from func 1 res1: a from func 2 res2: b ...
分类:其他好文   时间:2019-04-27 19:47:51    阅读次数:156
Python生成器的原理及使用
'''1,什么是生成器? 函数内但凡有一个yield关键字, 再调用函数就不会执行函数代码,得到的返回值就是一个生成器对象 生成器本身就是一种迭代器 next(g)过程: 会触发生成器g所对应的函数的执行,直到遇到yield才停下来 然后把yield的返回值当做本次next操作的结果2,为什么要用生 ...
分类:编程语言   时间:2019-04-27 19:29:49    阅读次数:152
2302条   上一页 1 ... 48 49 50 51 52 ... 231 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!