我已經在Python中編寫了一個代碼,其中包含一個循環,該循環提供了有關一個變量的100個答案。因此,例如輸出看起來是這樣的,當我在shell中運行它:(從上到下)Python 3.4.2輸出格式化
1
2
3
4
5
etc...
我如何格式化這個顯示每行10個輸出:(從左至右)
1 2 3 4 5
這裏是我的代碼:
def main():
n = 0
while n <= 100:
if getPentagonalNumber(n):
n += 1
number = (n * (3*n - 1))/2
print (format(number, "5.0f"), end = ' ')
def getPentagonalNumber(n):
for n in range (1, 100):
if n > 100:
return False
return True
main()
[python print end ='']的可能重複(http://stackoverflow.com/questions/2456148/python-print -end) – 2015-04-02 06:18:13
like'''.join(['1','2','3'])' – 2015-04-02 06:19:05
請問您能否顯示您的代碼?你嘗試了什麼? – abarisone 2015-04-02 06:27:01