用Python程序打印三角形字母的反向图案

136 阅读1分钟

编写一个Python程序,使用for循环打印三角形字母的反向图案。

rows = int(input("Enter Triangle of Reverse Alphabets Rows = " ))

print("==== 反向图案中的字母三角形====") alphabet = 65

for i in range(rows - 1, -1, -1): for j in range(i): print(end = ' ') for k in range(i, rows): print('%c' %(alphabet + k), end = ' ') print()

image.png

这个Python模式的例子使用一个while循环按降序或倒序打印字母的三角形。

rows = int(input("Enter Triangle of Reverse Alphabets Rows = " ))

print("==== 反向模式的字母三角形====") alphabet = 65 i = rows - 1

while(i >= 0): j = 0 while(j < i): print(end = ' ') j = j + 1 k = i while(k < rows): print('%c' %(alphabet + k), end = '' ) k = k + 1 print() i = i - 1
Enter Triangle of Reverse Alphabets Rows = 12
====The Triangle of Alphabets in Reverse Pattern====
           L 
          K L 
         J K L 
        I J K L 
       H I J K L 
      G H I J K L 
     F G H I J K L 
    E F G H I J K L 
   D E F G H I J K L 
  C D E F G H I J K L 
 B C D E F G H I J K L 
A B C D E F G H I J K L