Python2では、xrange()関数がよくループ処理で使用されます。この関数は、指定した範囲の連続した数値を生成するイテレータを返します。

for i in xrange(5):
    print(i)

上記のコードは、0から4までの数値を順に出力します。xrange()関数の引数には、ループの開始値、終了値、ステップ数(増減量)を指定できます。

しかし、Python3ではxrange()関数は廃止され、その機能はrange()関数に統合されました。そのため、Python3では上記のコードを以下のように書き換える必要があります。

for i in range(5):
    print(i)

この記事では、Python2のxrange()関数の基本的な使い方と、Python3での書き換え方について説明しました。Pythonのバージョンによって使用できる関数が異なるため、自分が使用しているPythonのバージョンを確認することが重要です。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です