新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python函數(shù)形式如何實現(xiàn)生成器
1、說明

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:主機域名、網(wǎng)絡空間、營銷軟件、網(wǎng)站建設、恩施土家網(wǎng)站維護、網(wǎng)站推廣。
生成器也是迭代器,但只能迭代一次。這是因為它們沒有存儲所有的值,而是在運行過程中產(chǎn)生值。你一直在使用它們,或者用for循環(huán),或者把它們傳遞給任何可重復的函數(shù)和結構。此外,在實際應用中,大多數(shù)生成器都是通過函數(shù)實現(xiàn)的。
2、實例
def odd(): print ( 'step 1' ) yield ( 1 ) print ( 'step 2' ) yield ( 3 ) print ( 'step 3' ) yield ( 5 ) o = odd() print( next( o ) ) print( next( o ) ) print( next( o ) )
以上就是python函數(shù)形式實現(xiàn)生成器的方法,希望對大家有所幫助。更多Python學習推薦:python教學
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。
當前題目:創(chuàng)新互聯(lián)Python教程:python函數(shù)形式如何實現(xiàn)生成器
本文網(wǎng)址:http://www.dlmjj.cn/article/djegjse.html


咨詢
建站咨詢
