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」的方法。在每次迭代期間,你都必須增加這個。 –