Python での後方反復のループ
Luqman Khan
2023年6月21日
Python では、ループ手法を使用して数値の反復を実行します。 この記事では、Python で reserved()
関数と range()
関数を使用してループを実行します。
Python で逆方向にループする
ループを簡単にするテクニックはたくさんあります。 場合によっては逆方向にループする必要があり、短縮形を使用すると非常に便利です。
reserved()
関数を使用して逆方向にループする
逆方向ループを実装する最も簡単な方法の 1つは、for
ループに reversed()
関数を使用することです。反復プロセスは、従来のカウントのように前側ではなく裏側から開始されます。 まず、数値 10
を初期化し、Number
変数に格納します。
それに続いて、逆方向の反復と範囲を実行する reversed()
関数を使用した for
ループには、変数カウントのパラメーターが含まれ、数値を出力するために 1
ずつ増加します。
コード:
print("The reversed numbers are : ", end="")
for num in reversed(range(Number + 1)):
print(num, end=" ")
出力:
The reversed numbers are : 10 9 8 7 6 5 4 3 2 1 0
上記のコードの出力は、10
で始まり、0
で終わります。
range()
関数を使用して逆方向にループする
このタスクは、従来の range()
関数でも実行できます。この関数は、3 番目の引数を指定するとスキップを実行し、2 番目の引数を使用して最初から開始します。
コード:
N = 10
print("The reversed numbers are : ", end="")
for num in range(N, -1, -1):
print(num, end=" ")
出力:
The reversed numbers are : 10 9 8 7 6 5 4 3 2 1 0
まとめ
この短い記事では、2つの方法を使用して逆方向のループの繰り返しについて説明しました。 最初のメソッドで reversed()
関数を使用します。
2 番目のメソッドは従来の range()
関数で、指定された 3 番目の引数でスキップを実行し、2 番目の引数を使用して最初から開始します。