、ランダムモジュールPythonモジュールを使用します

ランダムインポート
インポート文字列

#ランダム整数:
プリント(random.randint(1,50))

がランダム偶数0-100選択:
プリント(random.randrange(0、101、2))

ランダム浮動小数点:
印刷(ランダムに.random())
(random.uniform(1、10))を印刷

#ランダムな文字:
( '!ABCDEFGHIJKLMNOPQRSTUVWXYZ @#$%^&*()' random.choice()印刷)を

生成し、指定された文字数の#の複数ランダムな文字:
印刷(random.sample( 'zyxwvutsrqponmlkjihgfedcba' ,. 5))

:-ZA-Z0-9ランダムな文字から生成#指定された数
ran_str = '' .join(random.sample(+ string.digits string.ascii_letters 。、8))
)(ran_str を印刷し

、新たな組成の文字列の文字#複数の選択された指定された数:
印刷( ''(参加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(項目)#印刷を、個別に記述する必要があります

おすすめ

転載: www.cnblogs.com/zhlan/p/11924270.html