1
我想打印10个字母(最好在一个循环中),但对于每一个打印的新行,“H”必须移动一个空格。我怎样才能做到这一点?如何增加每行新行的前导空格数?
这里是我的原代码:
for a in range(0,10):
b=" "
b+=" "
print(b+"H");
我想打印10个字母(最好在一个循环中),但对于每一个打印的新行,“H”必须移动一个空格。我怎样才能做到这一点?如何增加每行新行的前导空格数?
这里是我的原代码:
for a in range(0,10):
b=" "
b+=" "
print(b+"H");
您可以简单地通过你想要的空格数的指标乘以做到这一点:
>>> for i in range(10):
print i * " " + "H"
H
H
H
H
H
H
H
H
H
H
我假设这是功课。在循环中,您需要记录多少空格缩进“H”的方法。在每次迭代期间,你都必须增加这个。 –