random

随机取0-1:random.random()

import random
print(random.random())

随机取1-10(可自定义): random.uniform(起始,终止)

import random
print(random.uniform(1, 10))

随机取1-10整数(可自定义):random.randint(起始,终止)

import random
print(random.randint(1, 10))

随机取1-10 random.randrange(起始,终止,步长)

import random
print(random.randrange(1, 10, 2))

自定义随机(重复),random.choice([ ],k=取值个数)

import random
print(random.choice([1, 2, 3, 4, 5]))
print(random.choices([1, 2, 3, 4, 5], k=2))

自定义随机(不重复),random.sample([ ],k=取值个数)

import random
print(random.sample([1, 2, 3, 4, 5], k=2))

打乱顺序

import random
lst = [1, 2, 3, 4, 5, 6, 7, 8, 9]
random.shuffle(lst)
print(lst)
posted @ 2020-10-29 12:07  Ylinn  阅读(91)  评论(0)    收藏  举报