编写一个Python程序,使用for循环打印连续行字母图案的右三角形。
rows = int(input("Enter Right Triangle Consecutive Row Alphabets Rows = " ))
print("==== 连续行字母图案的右三角====") alphabet = 64
for i in range(1, rows + 1): val = i for j in range(1, i + 1): print('%c' %(alphabet + val), end = ' ' ) val = val + rows - j print()
这个Python模式的例子使用while循环显示连续字母的直角三角形。
rows = int(input("Enter Right Triangle Consecutive Row Alphabets Rows = " ))
print("====连续行字母的右三角图案====") alphabet = 64 i = 1
while(i <= rows): val = i j = 1 while(j <= i): print('%c' %(alphabet + val), end = ' ') val = val + rows - j j = j + 1 print() i = i + 1
Enter Right Triangle Consecutive Row Alphabets Rows = 10
====The Right Triangle of Consecutive Row Alphabets Pattern====
A
B K
C L T
D M U \
E N V ] c
F O W ^ d i
G P X _ e j n
H Q Y ` f k o r
I R Z a g l p s u
J S [ b h m q t v w