ランダムなナンスモジュール(ライブラリ)
1、random.randint(B) :一定の範囲内のランダムな整数生成
[B]は、Aを取ることができ、Bに取ることができる
2、はrandom.Random():ランダム0-1間ポイント番号フローティング
[0、1)、1に失敗し、0に取ることができる
3、random.uniform(B) :範囲内のランダム実数
[B]は、Aを取ることができ、取ることができますBに
。4、random.randrange(STOP、STEP開始):範囲内のランダムな整数を生成する
[STOPに失敗し、開始するために取ることができる)、停止を開始する
5、random.choice(配列):。戻るランダムシーケンス数の
破断、破壊、chaordic:6、random.shuffle()
注:この関数は値、元のスクランブルリストに直接影響の結果返されない
7、random.sample(集団、kは):サンプリング
人口:オブジェクトサンプリング
kは:サンプルの数
1つの インポートランダム 2 3 R1 = はrandom.Random() 4 プリント(R1) #0.2682469766947404 5 6 R2 = random.randint(1、10 ) 7 プリント(R2) #10 8 9 R3 = random.uniform(1、10 ) 10 プリント(R3) #5.296020606206669 11 12 R4 = random.randrange(0、11、2 ) 13 プリント(R4) #10 14 15([R 5 = random.choice " 薔薇"、" キュウリ"、" 麺" ]) 16 プリント(R5) #1 キュウリ 。17 18であるのList1 = [1,2 ,. 3 ,. 4 ,. 5 ] 。19 R6 = random.shuffle(リスト1) #1 なし 20がない 印刷(リスト1) #[4 ,. 1,2 ,. 3 ,. 5] 21は 22であり、 R7 = random.sample(リスト1 ,. 3 ) 23は、 プリント(R7) #[3、2、。5]