Python3 randrange() 関数
説明
randrange()メソッドは、指定された増分基数の集合から1つの乱数を返します。基数のデフォルト値は1です。
構文
以下は randrange() メソッドの構文です:
import random random.randrange ([start,] stop [,step])
注意:randrange() は直接アクセスできません。random モジュールをインポートし、random 静的オブジェクトを介してこのメソッドを呼び出す必要があります。
パラメータ
- start -- 指定範囲内の開始値です。範囲に含まれます。
- stop -- 指定範囲内の終了値です。範囲に含まれません。
- step -- 増分基数を指定します。
戻り値
指定された範囲からランダムな項目を返します。例
以下は randrange() メソッドを使用した例です:
例 (Python 3.0+)
#!/usr/bin/python3
#!/usr/bin/python3
import random
# 1〜100 から奇数を1つ選びます
print ("randrange(1,100, 2) : ", random.randrange(1, 100, 2))
# 0〜99 からランダムな数を1つ選びます
print ("randrange(100) : ", random.randrange(100))
上記の例を実行すると、出力結果は次のようになります:
randrange(1,100, 2) : 97 randrange(100) : 42その他の拡張
Python3 数値