我試圖打印一個半角python左側的星星。 到目前爲止,這是我的代碼數字金字塔Python編號
for i in range(1,12):
for j in range(12 - i):
print(" ", end = " ")
for j in range(1, i):
print(j, end = " ")
print("\n")
和我的輸出是
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
1 2 3 4 5 6 7
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9 10
然而,我的輸出,就是要以相反的順序:
1
2 1
3 2 1
4 3 2 1
5 4 3 2 1
我怎樣才能讓這個改變?
所以只是爲了確認您輸入的代碼: 範圍爲i(12) - 1 0並在每次迭代中減少1? – fijilemon12
對。參數是開始,停止和步驟。循環不包括停止值。 – Prune
謝謝!感謝您的幫助 – fijilemon12