【パイソン】ランダムランダム基底モジュールの数(ライブラリ)メソッドの概要

ランダムなナンスモジュール(ライブラリ)

  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]

おすすめ

転載: www.cnblogs.com/Tree0108/p/12110215.html