學(xué)習(xí)python 的while循環(huán)嵌套
while 循環(huán)嵌套
1 基本架構(gòu)了解
今天學(xué)習(xí)while循環(huán)嵌套。我們先看一個(gè)例子:
i=0 while i<3: print("這是第%d行"%i) j=0 while j<4: print("學(xué)python") j+=1 print() i+=1
?在上面的代碼中,外層循環(huán)執(zhí)行一次,內(nèi)層循環(huán)會(huì)執(zhí)行4次,內(nèi)層循環(huán)執(zhí)行結(jié)束完后,再繼續(xù)執(zhí)行下一次的外層循環(huán)。看下面運(yùn)行結(jié)果。
2 打印一個(gè)三角形
row = 0 #行數(shù)(水平方向) while row<5: #行數(shù)為5(0,1,2,3,4) col = 0 #列數(shù) while col<=row: print("*",end=" ") #執(zhí)行一次內(nèi)層循環(huán),就打印出來(lái)一個(gè) * ,并以空格間隔。 col += 1 #控制最終列數(shù)排列 print() #外層循環(huán)結(jié)束一次,換行一次。 row += 1 #控制最終行數(shù)排列
運(yùn)行看看:
2.1 練習(xí)打印一個(gè)距形
直接整代碼:
row=0 while row<5: col=0 while col<5: print("*" , end=" ") col+=1 print() row+=1
看結(jié)果:
3 while嵌套實(shí)現(xiàn)九九乘法表
i=1 while i<=9: j=1 while j<=i: print('%d*%d=%d'%(j,i,j*i),end=" ") # print(f'{j}*{i}={j*i}',end=' ') 或者這樣寫(xiě)乘法運(yùn)算 j+=1 print() i+=1
看結(jié)果:
?3.1 練習(xí)矩陣打印
i=1 while i<5: j=1 while j<=5: print(f'{j}*{i}={j*i}',end=' ') j+=1 print() i+=1
運(yùn)行:
??她可以讓他看到她的粗魯她的無(wú)禮她的張狂,卻真的不想他看到她的狼狽模樣。
—— 樂(lè)小米 《涼生,我們可不可以不憂傷》
總結(jié)
本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
python2.7 json 轉(zhuǎn)換日期的處理的示例
這篇文章主要介紹了python2.7 json 轉(zhuǎn)換日期的處理的示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-03-03使用Python的PIL庫(kù)給圖像進(jìn)行過(guò)濾
PIL是一個(gè)用于圖像處理的Python庫(kù),它提供了各種功能,包括加載、保存、編輯和處理圖像,你可以使用PIL庫(kù)進(jìn)行圖像縮放、裁剪、旋轉(zhuǎn)、濾鏡應(yīng)用等操作,本文將介紹如何使用Python的PIL庫(kù)給圖像進(jìn)行過(guò)濾,需要的朋友可以參考下2023-08-08Python?sklearn庫(kù)中的隨機(jī)森林模型詳解
本文主要說(shuō)明?Python?的?sklearn?庫(kù)中的隨機(jī)森林模型的常用接口、屬性以及參數(shù)調(diào)優(yōu)說(shuō)明,需要讀者或多或少了解過(guò)sklearn庫(kù)和一些基本的機(jī)器學(xué)習(xí)知識(shí)2023-08-08Python之字典對(duì)象的幾種創(chuàng)建方法
這篇文章主要介紹了Python之字典對(duì)象的幾種創(chuàng)建方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09python使用Psutil模塊實(shí)現(xiàn)獲取計(jì)算機(jī)相關(guān)信息
psutil 是一個(gè)跨平臺(tái)的庫(kù),用于獲取進(jìn)程和系統(tǒng)運(yùn)行狀態(tài)的信息,這篇文章主要為大家詳細(xì)介紹了python如何調(diào)用psutil模塊實(shí)現(xiàn)獲取計(jì)算機(jī)相關(guān)信息,有需要的小伙伴可以了解下2023-11-11Python繼承和子類從Person到Student演示實(shí)例
這篇文章主要為大家介紹了Python繼承和子類從Person到Student演示實(shí)例分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-10-10python進(jìn)行兩個(gè)表格對(duì)比的方法
今天小編就為大家分享一篇python進(jìn)行兩個(gè)表格對(duì)比的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-06-06Django上使用數(shù)據(jù)可視化利器Bokeh解析
這篇文章主要介紹了Django上使用數(shù)據(jù)可視化利器Bokeh解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-07-07