更新時間:2022-10-26 來源:黑馬程序員 瀏覽量:
使用while嵌套循環(huán),打印如下的三角形。
從上述圖形可以看出,這個三角形的規(guī)律是,第1行顯示一個符號,第2行顯示兩個符號,以此類推。此時,如果使用while嵌套循環(huán)來實現(xiàn),可以使用外層循環(huán)來控制行,內層循環(huán)控制要顯示的符號個數(shù),具體實現(xiàn)過程如例3-9所示。
例3-9 打印圖形
i = 1 while i < 6: j = 0 while j <i: print("*", end='') j += 1 print("\n") i += 1
在例3-9中,通過使用while循環(huán)的嵌套,實現(xiàn)了打印三角形的功能。其中,外層循環(huán)中的i用于控制圖形的行,內層循環(huán)中的j用于控制每行打印的*的個數(shù)。
程序的運行結果如圖3-20所示。
圖3-20 運行結果