Pythonは乱数、ランダムな文字列を生成
#!は/ usr / binに/ Pythonの #。UTF-8 - * - : - * -コーディング インポートランダム 読み込みのString #はランダムな整数: 印刷 random.randintを(1,50) #がランダムに0に選択を100は偶数である: 印刷 random.randrange(0、101、2) #ランダムな浮動小数点: プリントはrandom.Random() プリント random.uniform(1、10。 )# ランダムな文字:印刷 random.choice(「ABCDEFGHIJKLMNOPQRSTUVWXYZ @#を!の$%^&*()' )#を指定された文字の複数のランダムな文字の数は、生成:印刷 random.sampleを( ' zyxwvutsrqponmlkjihgfedcba '、5 ) 位:ランダム-ZA-Z0-9 Aから指定された数の文字を生成 ran_str = '' .join(random.sample(string.ascii_letters + string.digits ,. 8 )) プリントran_strの #の複数の文字指定された文字の数の新しい文字列を選択: 印刷 '' .joinを(random.sample([ ' Z '、' Y '、' X '、' W '、' V '、' U '、' T '、'S "、' R '、' Q '、' P '、' O '、' N '、' M '、' L '、' K '、' J '、' I '、' H '、' G '、' F ' ' E ' 'D "、' C '、' B '、' A ' ] ,. 5 )) #ランダムに選択された文字列が: 印刷 random.choice([ ' はさみ'、' ロック'、' 布' ]) #は、ソート破壊 、アイテム= [1 2 ,. 3 ,. 4 ,. 5 ,. 6 ,. 7 ,. 8 ,. 9 、0] 印刷 random.shuffle(アイテム)