一个学妹的作业:
n = int(input())
for i in range(n):
s = ' ' * (n - i)
for j in range((2 * i + 1) // 2):
s += chr(65 + i - j)
for j in range((2 * i + 1) // 2, 2 * i + 1):
s += chr(65 + j - i)
print(s)
和以前写的三角形不一样,所以记录一个:
9
A
BAB
CBABC
DCBABCD
EDCBABCDE
FEDCBABCDEF
GFEDCBABCDEFG
HGFEDCBABCDEFGH
IHGFEDCBABCDEFGHI