打印镜像数字三角形图案的Python程序

112 阅读1分钟

编写一个Python程序,使用for循环打印镜像数字的三角形图案。

rows = int(input("Enter Triangle Mirrored Numbers Rows = " ))

print("==== 镜像数字的三角形图案====")

for i in range(1, rows + 1): for j in range(rows, i, -1): print(end = '') for k in range(1, i + 1): print(k, end = '') for l in range(i - 1, 0, -1): print(l, end = '' ) print()

image.png

这个Python模式的例子使用一个while循环来打印镜像数字的三角形。

rows = int(input("Enter Triangle Mirrored Numbers Rows = ")

print("==== 镜像数字的三角形图案====") i = 1

while(i <= rows): j = rows while(j > i): print(end = '') j = j - 1 k = 1 while(k <= i): print(k, end = '') k = k + 1 l = i - 1 while(l >= 1): print(l, end = '') l = l - 1 print() i = i + 1
Enter Triangle Mirrored Numbers Rows = 9
====The Triangle of Mirrored Numbers Pattern====
        1
       121
      12321
     1234321
    123454321
   12345654321
  1234567654321
 123456787654321
12345678987654321