我想打印
A
B C
C D E
E F G H我试过了,但是显示了结果
A
B C
C D D
D E E E
a = chr(65)
for i in range(0, 4):
i = i + 1
for j in range(65, 65+i):
print(a, end=" ")
a = chr(65 + i)
print("\n")发布于 2019-04-19 03:49:34
简单一点:
letter_a_code = ord('A')
for i in range(4):
for j in range(i+1):
letter = chr(letter_a_code+j+i)
print(letter, end=" ")
print()打印:
A
B C
C D E
D E F G 你必须打印4行。i是您的索引。每一行都由i元素组成。
添加letter A代码的偏移量(不要硬编码,使用ord('A')):done。
https://stackoverflow.com/questions/55752788
复制相似问题