在 Python 中減少迴圈
Shivam Arora
2021年7月9日
在程式設計中,迴圈是一種指令結構,它迭代直到條件為真或滿足特定條件。在 Python 中,我們使用兩種型別的迴圈,For 迴圈和 While 迴圈。
遞減迴圈意味著在迴圈中向後迭代指令。在本教程中,我們將在 Python 中遞減一個迴圈。
我們通常使用 range()
函式和 For 迴圈來建立迴圈迭代的系列。range()
函式從給定的起點到終點生成一系列數字。可以使用 start 和 stop 引數指定該系列的 start
和 end
位置。step
引數確定增量或減量步長值。
為了遞減 For 迴圈,我們將步長值用作負整數。
例如,
for i in range(5,0,-1):
print(i)
輸出:
5
4
3
2
1
在上面的例子中,起點設定為上限,終點設定為下限,併為迴圈遞減負步長值。
我們也可以遞減一個 While 迴圈。對於給定的語句集,While 迴圈就像 for 迴圈一樣使用,直到給定的條件為假為止。
我們分配更高的起始值以在遞減的情況下使用。提供了一個測試條件來執行迴圈,直到該條件為真。我們在每次迭代中遞減初始值的值來遞減它。
例如,
i=5
while(i > 0):
print(i)
i=i-1 #Decrementing
輸出:
5
4
3
2
1