random模块

shuffle( list )

功能

将序列的所有元素随机排序

参数

·list:一个列表 (必填)

返回值

例子

import random

list = [20,16,10,5]
random.shuffle(list)
print(list)

choice( object )

功能

随机获取目标数据中的一个元素

参数

·object:一个列表/数组/字符串 (必填)

返回值

随机获取到的元素

例子

import random

result =random.choice(['a',16,'e',5])
print(result)

randint( number_min, number_max )

功能

获取范围内的随机整数

参数

·number_min:范围内最小值(整数,必填)
·number_max:范围内最大值 (整数,必填)

返回值

例子

import random

result =random.randint(5,50)
print(result)