亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python使用for實(shí)現(xiàn)無限循環(huán)的多種方式匯總

 更新時(shí)間:2023年03月02日 09:54:26   作者:Channing Lewis  
這篇文章主要介紹了Python使用for實(shí)現(xiàn)無限循環(huán)的多種方式匯總,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Python使用for實(shí)現(xiàn)無限循環(huán)

# 方法1.1:借助循環(huán)遍歷列表的cycle方法
from itertools import cycle

for _ in cycle([1]):
    print('h')

# 方法1.2:借助無窮迭代器repeat
from itertools import repeat

for _ in repeat(None):  # repeat(elem,[n]),對(duì)elem迭代n次,n不傳則默認(rèn)無限次
    print('h')

# 方法1.3:借助計(jì)數(shù)器,但是事實(shí)上只會(huì)循環(huán)到計(jì)數(shù)值大到將內(nèi)存撐爆時(shí)
from itertools import count

for _ in count():
    print('h')

# 方法2.1:借助iter,int函數(shù)每次迭代返回的都是0,始終不會(huì)等于哨兵值1,所以會(huì)無限迭代
for _ in iter(int, 1):
    print('h')
# int函數(shù)和1只是個(gè)例子,可以傳入其它可調(diào)用對(duì)象和哨兵值,只要迭代值始終不等于哨兵值就可以。

# 方法2.2:自己定義一個(gè)無窮迭代器
class InfIter:
    def __iter__(self):
        return self
    def __next__(self):
        pass

for _ in InfIter():
    print("h")

# 方法3:不停地往列表尾部添加元素,但是事實(shí)上只會(huì)循環(huán)到列表大到將內(nèi)存撐爆時(shí)
inf_list = [1]
for _ in inf_list:
    print('h')
    inf_list.append(1)

python遍歷循環(huán)與無限循環(huán)

循環(huán)結(jié)構(gòu):

遍歷循環(huán)

for <循環(huán)變量>in<遍歷結(jié)構(gòu)>: 語句塊

由保留字for和In組成,完整遍歷所有元素后結(jié)束

每次循環(huán),所獲得元素放入循環(huán)變量,并執(zhí)行一次語句塊

計(jì)數(shù)循環(huán)(N次):for i in range(N):語句塊 0-N-1

for i in range(M,N,K): i由M開始,到N-1,并以K為步長(zhǎng)

字符串遍歷循環(huán): for c in s :語句塊

s是字符串,遍歷字符串每個(gè)字符,產(chǎn)生循環(huán)

列表遍歷循環(huán): for item in ls:語句塊

ls是列表,遍歷列表每個(gè)元素,產(chǎn)生循環(huán)

文件遍歷循環(huán): for i in fi: 語句塊

fi是文件標(biāo)識(shí)符,遍歷其每行,產(chǎn)生循環(huán)

無限循環(huán)

由條件控制的循環(huán)運(yùn)行方式

while<條件>: 語句塊

循環(huán)控制保留字

break 和continue

  • break:跳出并結(jié)束當(dāng)前整個(gè)循環(huán),執(zhí)行循環(huán)后的語句(一個(gè)break只能跳出一層循環(huán))
  • continue:結(jié)束當(dāng)次循環(huán),進(jìn)行下一次循環(huán)

循環(huán)的高級(jí)用法

循環(huán)與else:當(dāng)循環(huán)沒有被Break語句退出時(shí),執(zhí)行else

else語句塊作為“正常”完成循環(huán)的獎(jiǎng)勵(lì)

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python基于checksum計(jì)算文件是否相同的方法

    Python基于checksum計(jì)算文件是否相同的方法

    這篇文章主要介紹了Python基于checksum計(jì)算文件是否相同的方法,涉及Python針對(duì)二進(jìn)制文件的讀取與判定技巧,需要的朋友可以參考下
    2015-07-07
  • 基于PyQt5制作一個(gè)截圖翻譯工具

    基于PyQt5制作一個(gè)截圖翻譯工具

    這篇文章主要為大家介紹了如何利用PyQt5制作一個(gè)簡(jiǎn)單的截圖翻譯工具,具有截圖功能、翻譯功能和文字識(shí)別OCR,需要的可以參考一下
    2022-05-05
  • 使用Python爬蟲庫requests發(fā)送請(qǐng)求、傳遞URL參數(shù)、定制headers

    使用Python爬蟲庫requests發(fā)送請(qǐng)求、傳遞URL參數(shù)、定制headers

    今天為大家介紹一下Python爬蟲庫requests的發(fā)送請(qǐng)求、傳遞URL參數(shù)、定制headers的基礎(chǔ)使用方法
    2020-01-01
  • Python編寫Windows Service服務(wù)程序

    Python編寫Windows Service服務(wù)程序

    這篇文章主要為大家詳細(xì)介紹了Python編寫Windows Service服務(wù)程序,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • python放大圖片和畫方格實(shí)現(xiàn)算法

    python放大圖片和畫方格實(shí)現(xiàn)算法

    這篇文章主要為大家詳細(xì)介紹了python放大圖片和畫方格實(shí)現(xiàn)算法,實(shí)現(xiàn)圖片的放大縮小功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • 2023年最新版Python?3.12.0安裝使用指南(推薦!)

    2023年最新版Python?3.12.0安裝使用指南(推薦!)

    這篇文章主要給大家介紹了關(guān)于2023年最新版Python?3.12.0安裝使用的相關(guān)資料,Python?現(xiàn)在是非常流行的編程語言,當(dāng)然并不是說Python語言性能多么強(qiáng)大,而是Python使用非常方便,特別是現(xiàn)在AI和大數(shù)據(jù)非常流行,用?Python?實(shí)現(xiàn)是非常容易的,需要的朋友可以參考下
    2023-10-10
  • python庫pycryptodom加密技術(shù)探索(公鑰加密私鑰加密)

    python庫pycryptodom加密技術(shù)探索(公鑰加密私鑰加密)

    這篇文章主要為大家介紹了python庫pycryptodom加密技術(shù)探索(公鑰加密私鑰加密),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • 如何解決MNIST數(shù)據(jù)集下載速度較慢并失敗的問題

    如何解決MNIST數(shù)據(jù)集下載速度較慢并失敗的問題

    這篇文章主要介紹了如何解決MNIST數(shù)據(jù)集下載速度較慢并失敗的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • Python如何讀取txt文件,獲取指定行中指定位置數(shù)據(jù)

    Python如何讀取txt文件,獲取指定行中指定位置數(shù)據(jù)

    這篇文章主要介紹了Python如何讀取txt文件,獲取指定行中指定位置數(shù)據(jù),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • 利用python爬取斗魚app中照片方法實(shí)例

    利用python爬取斗魚app中照片方法實(shí)例

    最近在學(xué)習(xí)python,通過實(shí)踐是學(xué)習(xí)的一個(gè)好辦法,下面這篇文章就來給大家介紹了關(guān)于利用python爬取斗魚app中照片的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友下面來一起看看吧。
    2017-12-12

最新評(píng)論