random
random.seed(10)
random.random()
Out[30]: 0.5714025946899135
random.random()
Out[31]: 0.4288890546751146
random.random()
Out[32]: 0.5780913011344704
random.random()
Out[33]: 0.20609823213950174
random.seed(10)
random.random()
Out[35]: 0.5714025946899135
random.random()
Out[36]: 0.4288890546751146
random.random()
Out[37]: 0.5780913011344704
random.random()
Out[38]: 0.20609823213950174
random.random()
Out[3]: 0.4897916346598731
random.uniform(1,9)
Out[4]: 6.506486322737858
random.randint(1,9)
Out[5]: 5
random.randrange(1,9,2)
Out[10]: 1
random.choice(list(range(10)))
Out[12]: 3
type(random.choice(list(range(10))))
Out[17]: int
random.choices(list(range(10)))
Out[15]: [9]
type(random.choices(list(range(10))))
Out[16]: list
random.getrandbits(10)
Out[26]: 708
len(bin(708))
Out[27]: 12
bin(708)
Out[28]: '0b1011000100'
l = list(range(10))
print(l)
random.shuffle(l)
print(l)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
[9, 5, 8, 7, 1, 4, 2, 6, 0, 3]
random.sample(list(range(10)), 4)
Out[20]: [3, 8, 6, 7]