新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:pythonStopIteration異常的使用
1、StopIteration異常用于完成標(biāo)識(shí)迭代,防止循環(huán)。

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供謝通門網(wǎng)站建設(shè)、謝通門做網(wǎng)站、謝通門網(wǎng)站設(shè)計(jì)、謝通門網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、謝通門企業(yè)網(wǎng)站模板建站服務(wù),十年謝通門做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
2、__next__()完成指定循環(huán)次數(shù),觸發(fā)StopIteration異常結(jié)束迭代。
實(shí)例
class MyNumbers: def __iter__(self): self.a = 1 return self def __next__(self): if self.x < 20: x = self.a self.a += 1 return x else: raise StopIteration myclass = MyNumbers() myiter = iter(myclass) for x in myiter: print(x)
以上就是python StopIteration異常的使用,希望對(duì)大家有所幫助。更多Python學(xué)習(xí)指路:創(chuàng)新互聯(lián)Python教程
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。
新聞標(biāo)題:創(chuàng)新互聯(lián)Python教程:pythonStopIteration異常的使用
當(dāng)前鏈接:http://m.fisionsoft.com.cn/article/cdpiidj.html


咨詢
建站咨詢
