Python 给定错误结果时代码未按aspected运行
我想打印Python 给定错误结果时代码未按aspected运行,python,python-3.x,Python,Python 3.x,我想打印 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") 简单一点: letter_a_code = ord('A') for
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")
简单一点:
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
元素组成
为字母
A
code添加偏移量(不要硬编码,使用ord('A')
):完成。我更喜欢前面的解决方案。我使用了ord('A')
来避免硬编码。我可以用一个变量来代替。编辑