舉例詳解Python中循環(huán)語(yǔ)句的嵌套使用
Python編程語(yǔ)言允許在一個(gè)循環(huán)內(nèi)嵌套另一個(gè)循環(huán)。下面將介紹幾個(gè)例子來說明這一概念。
語(yǔ)法
在Python中嵌套循環(huán)語(yǔ)句的語(yǔ)法如下:
for iterating_var in sequence: for iterating_var in sequence: statements(s) statements(s)
Python編程語(yǔ)言允許在一個(gè)循環(huán)內(nèi)嵌套另一個(gè)循環(huán)。下面將介紹幾個(gè)例子來說明這一概念。
語(yǔ)法
在Python中嵌套循環(huán)語(yǔ)句的語(yǔ)法如下:
for iterating_var in sequence: for iterating_var in sequence: statements(s) statements(s)
Python編程語(yǔ)言的一個(gè)嵌套while循環(huán)語(yǔ)句的語(yǔ)法,如下所示:
while expression: while expression: statement(s) statement(s)
在循環(huán)嵌套最后需要說明的是,可以把任何類型的循環(huán)的任何其他類型的循環(huán)里面。例如,for循環(huán)內(nèi)可以放置while循環(huán),反之亦然。
例子
下面的程序使用一個(gè)嵌套的循環(huán),從2到100中找出所有的素?cái)?shù):
#!/usr/bin/python i = 2 while(i < 100): j = 2 while(j <= (i/j)): if not(i%j): break j = j + 1 if (j > i/j) : print i, " is prime" i = i + 1 print "Good bye!"
當(dāng)執(zhí)行上面的代碼,它會(huì)產(chǎn)生以下結(jié)果:
2 is prime 3 is prime 5 is prime 7 is prime 11 is prime 13 is prime 17 is prime 19 is prime 23 is prime 29 is prime 31 is prime 37 is prime 41 is prime 43 is prime 47 is prime 53 is prime 59 is prime 61 is prime 67 is prime 71 is prime 73 is prime 79 is prime 83 is prime 89 is prime 97 is prime Good bye!
相關(guān)文章
Pytorch: 自定義網(wǎng)絡(luò)層實(shí)例
今天小編就為大家分享一篇Pytorch: 自定義網(wǎng)絡(luò)層實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-01-01使用python調(diào)用zxing庫(kù)生成二維碼圖片詳解
本篇文章主要介紹了使用python調(diào)用zxing庫(kù)生成二維碼圖片,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-01-01對(duì)python_discover方法遍歷所有執(zhí)行的用例詳解
今天小編就為大家分享一篇對(duì)python_discover方法遍歷所有執(zhí)行的用例詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-02-02Python實(shí)現(xiàn)電腦喚醒后自動(dòng)拍照截屏并發(fā)郵件通知
這篇文章主要為大家詳細(xì)介紹了Python如何實(shí)現(xiàn)電腦喚醒后自動(dòng)拍照截屏并發(fā)郵件通知的功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2023-01-01對(duì)Python3中bytes和HexStr之間的轉(zhuǎn)換詳解
今天小編就為大家分享一篇對(duì)Python3中bytes和HexStr之間的轉(zhuǎn)換詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-12-12Python日期時(shí)間模塊datetime詳解與Python 日期時(shí)間的比較,計(jì)算實(shí)例代碼
python中的datetime模塊提供了操作日期和時(shí)間功能,本文為大家講解了datetime模塊的使用方法及與其相關(guān)的日期比較,計(jì)算實(shí)例2018-09-09PyQt5中QPushButton的用法詳細(xì)解析與應(yīng)用實(shí)戰(zhàn)
PyQt5 是一個(gè)用于創(chuàng)建圖形用戶界面的 Python 綁定庫(kù),它基于 Qt5 應(yīng)用程序框架,在 PyQt5 中,QPushButton 是一個(gè)常用的控件,用于創(chuàng)建按鈕,允許用戶通過點(diǎn)擊來觸發(fā)某些操作,本文將詳細(xì)介紹 QPushButton 的用法,并通過實(shí)際案例來展示其強(qiáng)大的功能2024-07-07