import random as r >>> r.seed(100)#以100为种子生成随机数的一个序列 >>> r.random()#[0.0,1.0)区间的随机浮点数,此次生成:___1____ >>> r.randint(10,50)#[10,50]之间的随机整数,此次生成:___2____ >>> r.randrange(10,50,5)#range(10,50,5)的随机整数,此次生成:___3____ >>> r.uniform(10,50)#[10,50]之间的随机浮点数,此次生成:___4____ >>> r.choice('123456')#从序列中随机挑选1个元素,此次生成:___5____ >>> r.sample('0123456789',2)#从序列中挑选2个元素,此次生成:___6____ >>> r.getrandbits(4)#生成一个4位长的随机整数,此次生成:___7____ >>> list=[1,2,3,4,5] >>> r.shuffle(list)#将序列元素随机排序 >>> list#排序后的序列为:___8____
举一反三
- random库中,uniform函数的作用是 A: 生成一个随机整数 B: 生成一个随机小数 C: 初始化随机数种子 D: 生成一个随机序列
- ramdom():生成一个 [0.0,1.0) 之间的随机小数。 uniform(a,b):生成一个 [a,b] 之间的随机小数。 生成一个 [1,99] 之间随机整数的函数是______。
- 可生成[1,10]之间的随机整数的是() A: random(10) B: randomint(1,10) C: randint(1,10) D: seed(10)
- 下面代码的功能是,随机生成 50 个介于[1,20]之间的整数,然后统计每个整数出现频率。请把缺少的代码补全。import randomx = [random. (1,20) for i in range()] r = dict()for i in x:r[i] = r.get(i,)+1 for k, v in r.items():print(k, v)[/i]
- random库的seed(a)函数的作用是 A: 生成一个随机整数 B: 生成一个a比特长度的随机整数 C: 生成一个[0.0, 1.0)之间的随机小数 D: 设置初始化随机数种子