创新互联Python教程:如何使用python生成器返回指定的值?

最要去理解的还有关于我们能用到的就是跟方法有关的,其中最常见的也是本章主题,关于返回指定的值,下面给大家整理出代码演示,大家可以看下哦~

梅州网站制作公司哪家好,找成都创新互联!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设公司等网站项目制作,到程序开发,运营维护。成都创新互联从2013年开始到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联

生成器返回指定的值

需求:生成器传入字符串,返回字符串对应的数字

def genFunc():
    x = None
    while True:
        print("call yield x=", x)
        v = yield x
        x = int(v)

调用过程: 第一次:创建生成器,并执行一次

gen = genFunc()
next(gen)

结果:

call yield x= None

以上即是返回值的全部内容了,对了,大家在使用的时候,调用者每次send之后,当前执行语句等待send的返回才可以哦~这样调用者接收生成器send返回的值,继续执行其他语句。


网站栏目:创新互联Python教程:如何使用python生成器返回指定的值?
转载注明:http://hxwzsj.com/article/cohiopj.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 高端网站建设 成都网站设计 成都网站制作 营销型网站建设 营销型网站建设 成都商城网站制作 成都网站建设 达州网站设计 营销网站建设 重庆手机网站建设 手机网站制作 H5网站制作 成都品牌网站设计 成都网站制作 公司网站建设 成都企业网站制作 成都网站制作公司 攀枝花网站设计 成都定制网站建设 成都网站设计 重庆企业网站建设 泸州网站建设