A random number random module
1, several commonly used methods:
Random Import
Print ( random.random () ) # random number between [0,1], as 0.6772275352932792
Print ( the random.randint (2,89) ) # random number between two parameters
Print ( The random.choice ( 'Hello') ) # parameters from inside random h
Print ( random.sample ([1,2,3,4],. 3) ) # randomly specified number in the list, such as [2,. 1,. 3]
list = [1,2,3,4]
Print ( random.shuffle (list) ) # randomly shuffled list, direct change list, returns empty
Print (list) # [. 3,. 4, 2,. 1]
Print ( random.randrange (1,5) ) # a random integer in the range, not including five
2, example: random 5-bit codes generated
randomly generated numbers 5:
v_code DEF ():
code = ''
for I in Range (0,5):
add_num = random.randrange (10)
code = + STR (add_num)
Print (code)
v_code ()
randomly generate five letters or numbers:
v_code DEF ():
code = ''
for I in Range (. 5):
the Add = The random.choice ([random.randrange (10), CHR (random.randrange (65,91))]) # 0-9 comprises, capital letters AZ, 5 personal digital random
code = + STR (the Add)
Print (code)