58 of 151 menu

randomモジュールのrandrangeメソッド

randomモジュールのrandrangeメソッドは、範囲からランダムな数を返します。 メソッドの最初のオプションパラメータでシーケンスの開始を指定します。 2番目の必須パラメータで終了を設定します。 そして3番目のオプションパラメータで、数値が選択される際のステップを渡します。

構文

import random random.randrange([start], stop, [step])

0から10までの範囲で、ステップ2の数値を取得してみましょう:

print(random.randrange(1, 10, 2))

コード実行結果:

5

次に、randrangeメソッドに範囲の開始と終了のみを指定してみましょう:

print(random.randrange(1, 10))

コード実行結果:

4

今度は、メソッドに必須パラメータである範囲の終了のみを指定してみましょう:

print(random.randrange(10))

コード実行結果:

5

関連項目

  • uniformメソッド、 randomモジュール、
    範囲からの擬似乱数の浮動小数点数を生成します
  • randintメソッド、 randomモジュール、
    範囲からの擬似乱数の整数を生成します
  • sampleメソッド、 randomモジュール、
    シーケンスからのランダムな要素のサンプルを返します
  • randomメソッド、 randomモジュール、
    擬似乱数を返します
  • seedメソッド、 randomモジュール、
    乱数ジェネレータを初期化します
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否