思路如下:
(1)先打印一个星号并换行
print("*")
(2)打印一行6个星号
for i in range(6):print("*", end=" ")
(3)打印6列星号
for i in range(6):print("*")
(4)打印6行6列
for i in range(6):for j in range(6):print("*",end=" ")
# 每打印一行就换行print()
(5)金字塔型是由下面图形转成的,先打印此图形
控制内层循环的打印。观察上图,发现如下规律:
则让内层循环 j<=i,就可以实现。i 控制行数,j 控制列数。比如:当 i=0 时,内层循环1次,j=0,j<=i,当 j++ 时,就跳出内层循环;当 i=1 时,内存循环2次,j=0 和 j=1 的情况,当 j=1,