python - 如何减少这个 python 程序中的行距?
问题描述
我正在学习嵌套循环,并遇到了每个 x 行之间的行距问题。
numbers = [2, 2, 2, 2, 7, 7]
for i in numbers:
for j in range(0, i):
print("x", end='')
print('\n')
以下是我的代码的输出:
xx
xx
xx
xx
xxxxxxx
xxxxxxx
我应该在我的代码中进行哪些更改,以便在每个 x 的行之间不存在额外的行?
解决方案
替换print("\n")
为print()
, 因为 print 默认情况下已经打印了一个尾随换行符。