ホームページ > バックエンド開発 > Python チュートリアル > Pythonのrange関数の基本的な使い方

Pythonのrange関数の基本的な使い方

尊渡假赌尊渡假赌尊渡假赌
リリース: 2024-01-26 15:17:59
オリジナル
1479 人が閲覧しました

Python の

Range() は、整数シーケンスを生成するために使用される組み込み関数です。その基本構文は「range(start, stop[, step])」です。start はシーケンスの開始値を表します(省略可能、デフォルトは 0)、stop はシーケンスの終了値を表します (指定する必要があります)、step はシーケンス内の 2 つの隣接する数値間のステップ サイズを表します (省略可能、デフォルトは 1)。

Pythonのrange関数の基本的な使い方

#Python では、 range() は一連の整数を生成するために使用される組み込み関数です。 range() 関数の基本的な構文は次のとおりです。

range(stop)
range(start, stop[, step])
ログイン後にコピー

このうち、start はシーケンスの開始値を表し (省略可能、デフォルトは 0)、stop はシーケンスの終了値を表します。 (指定する必要があります)、step はシーケンス内のフェーズを表します。2 つの隣接する数値間のステップ サイズ (省略可能、デフォルトは 1)。

range() 関数は反復子を返します。これは list() 関数を使用してリストに変換できます。例:

sequence = range(1, 10, 2)
print(list(sequence))
# 输出:[1, 3, 5, 7, 9]
ログイン後にコピー

上記のコードでは、range(1, 10, 2) は list() を通じて 1、3、5、7、9 を含むシーケンスを生成します。関数はそれをリストに変換して出力します。

range() 関数の最初のパラメーター stop は必須ですが、2 番目のパラメーター start と 3 番目のパラメーター step はオプションであることに注意してください。 start パラメータを省略した場合、デフォルトで 0 から開始されます。 step パラメータを省略した場合、デフォルトのステップ サイズは 1 です。

さらに、 range() 関数によって生成されたシーケンスは、左が閉じて右が開いた間隔であることに注意してください。つまり、シーケンスには開始値が含まれますが、終了値は含まれません。 。たとえば、range(1, 5) によって生成されるシーケンスは、5 を除いた 1、2、3、4 になります。

つまり、range()関数はPythonにおける整数列を生成する基本関数であり、開始値、終了値、ステップサイズを指定することで任意の整数列を生成することができます。

以上がPythonのrange関数の基本的な使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート