pythonの19ランダムランダムモジュール

ランダム
最初のインポートモジュール
輸入ランダム

ランダム小数
プリント(はrandom.Random())  は、0と1枚の未満の間の小数よりも大きい
プリント(3)random.uniform(L)  1≤3小数点

ランダムな整数
プリント(random.randint(1,5))  は、以上1以下の整数に等しいと等しい。5 
プリント(random.randrange(1、10、))  奇数の間に1以上10未満

ランダムに復帰を選択
プリント(random.choice([1、' 23 '、[4,5])) 1又は'23'または[4,5] 
リターンのランダムに選択された複数、返される数値は、二番目のパラメータの関数です。
 プリント(random.sample([1,2,5,8]、2))  任意の2つの要素を列挙する

リストの順序を混乱させる
アイテム= [1,3,5,7,9 ] 
random.shuffle(アイテム)
プリント(アイテム)
random.shuffle(アイテム)
プリント(アイテム)

ランダムなコードを生成
インポートランダム
 デフv_code():
    コード = '' 
    のための I における範囲(5 ):
        NUM = random.randint(0,9 
        ALF = CHR(random.randint(65,90 ))
        を追加 = random.choice([NUM 、ALF])
        コード = '' .join([コード、STR(追加)])
     戻りコード

印刷(v_code())

 

おすすめ

転載: www.cnblogs.com/xiuyou/p/11505906.html