sqaure = 1
start = 1443
end = start 96*3 1
for number in range(start, end, 3):
我想讓輸出看起來像:
- 1443
- 1446
- 1449等
uj5u.com熱心網友回復:
您可以使用enumerate()獲取輸出中的第一個數字,然后使用f 字串格式化輸出:
for i, number in enumerate(range(start, end, 3), start=1):
print(f"{i}. {number}")
輸出:
1. 1443
2. 1446
3. 1449
4. 1452
5. 1455
6. 1458
7. 1461
uj5u.com熱心網友回復:
您可以做的一件事是設定另一個 var(比如說i),并在每次回圈運行時遞增它。
sqaure = 1
start = 1443
end = start 96*3 1
i = 0
for number in range(start, end, 3):
i = 1
print(i, number)
您首先將 i 設定為 0,每次回圈運行時將其加一,這樣您就獲得了運行次數。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/435210.html
