这个怎么用循环语句来写呢 不引用turtle库等 用for或者while True
rows=8
for i in range(rows,0,-1):
a=''
for j in range(i):
a+=chr(97 + j)
print(f'{a:>{rows}}') #右对齐
该回答引用chatgpt:
letters = "abcdefg"
# 1使用for循环
for i in range(len(letters), 0, -1):
print(" " * (len(letters) - i) + letters[:i])
# 2使用while循环
i = len(letters)
while i > 0:
print(" " * (len(letters) - i) + letters[:i])
i -= 1