Python生成乱数まとめ
854 ワード
0.パッケージのインポート:
1.0~1のランダム浮動小数点数を生成:0<=n<=1.0:
2.指定範囲の浮動小数点数を生成するには:
3.指定した範囲の整数を生成します.
4.指定された範囲内で、指定された基数で増分されたセットから取得します.
5.シーケンスからランダム要素を取得します.
6.リスト内の要素を乱す:
7.指定された長さのクリップを指定されたシーケンスからランダムに取得します.元のシーケンスには影響しません.
8.指定間隔の配列を生成する
import random
1.0~1のランダム浮動小数点数を生成:0<=n<=1.0:
a = random.random()
2.指定範囲の浮動小数点数を生成するには:
n = random.uniform(a,b) #a<=n<=b
3.指定した範囲の整数を生成します.
n = random.randint(a,b) #a<=n<=b
4.指定された範囲内で、指定された基数で増分されたセットから取得します.
n = random.randrange(a,b,k)
5.シーケンスからランダム要素を取得します.
n = random.choice(sequence)# list,turple, sequence
6.リスト内の要素を乱す:
n = random.shuffle(list) #list
7.指定された長さのクリップを指定されたシーケンスからランダムに取得します.元のシーケンスには影響しません.
n = random.sample(sequence,k) # sequence 5 ,
8.指定間隔の配列を生成する
l = np.arrange(start,end,step,dtype)# start =< x < end