pythonのrandomモジュールの概要

598 ワード

前言:ここではよく使われる機能だけを紹介します.
#     [0,1)      
print(random.random())

#            
print(random.uniform(40,60))

#             
print(random.randint(10,20))

#       ,                  
print(random.randrange(20,100,3))

#              
print(random.choice(["qw","dsau","bjdfj","oooki"]))

#           
p = ["bhfjds","hpjkk","oq","iwqnas","hiofqwr","hdisohtgwjdsngd","qrojsfdan"]
random.shuffle(p)
print(p)

#                ,                       ValueError   
print(random.sample(p,3))