全國(guó)咨詢(xún)/投訴熱線:400-618-4000

首頁(yè)技術(shù)文章正文

Python培訓(xùn):while嵌套案例——九九乘法表

更新時(shí)間:2022-09-26 來(lái)源:黑馬程序員 瀏覽量:

IT培訓(xùn)班

  在Python中可以使用while嵌套循環(huán),打印九九乘法表,如圖3-21所示。

1664163314366_九九乘法表.jpg

  圖3-21 九九乘法表

  從圖3-21中可以看出,九九乘法表的整體排布和3.2.5節(jié)中的圖形類(lèi)似,不同的是,之前每個(gè)星號(hào)變成了乘法表中的每個(gè)乘法表達(dá)式。此時(shí),如果使用while嵌套循環(huán)來(lái)實(shí)現(xiàn),同樣使用變量i來(lái)控制行,變量j控制每行顯示的表達(dá)式,具體代碼如例3-10所示。

  例3-10 九九乘法表

i = 1
while i < 10:
    j = 1
    while j <= i:
        print("%dx%d=%-2d "%(i, j, i *j), end=' ')
        j += 1
    print("\n")
    i += 1

  程序的運(yùn)行結(jié)果如圖3-22所示。

1664163390796_圖3-22運(yùn)行結(jié)果.jpg

  圖3-22 運(yùn)行結(jié)果

分享到:
在線咨詢(xún) 我要報(bào)名
和我們?cè)诰€交談!