以下程序的输出结果,可能的选项是______。 import random def test(): x = random.randint(0,10) y = random.randint(10,20) return([x,y]) print(test())
举一反三
- 以下程序的输出结果,可能的选项是______。 importrandom deftest(): x=random.randint(0,10) y=random.randint(10,20) return([x,y]) print(test()) A: (6,20) B: [11,13] C: [6,20] D: (1,11)
- 编写程序,生成包含20个随机数的列表,然后将前10个元素升序排列,后10个元素降序排列,并输出结果。 import random x = [random.randint(0,100) for i in range(20)] print(x) y = x[0:10] 1 x[0:10] = y y = x[10:20] 2 [br][/br] x[10:20] = y print(x)
- 以下程序的输出结果不可能的选项是______。 import random ls=[2,3,4,6] s=10 k=random.randint(0,2) s+=ls[k] print(s)
- Are the following two distributions equivalent?import random<br/>def dist5():<br/>return int(random.random() * 10)<br/>def dist6():<br/>return random.randint(0, 10) A: Yes B: No
- 编写程序,生成包含20个随机数的列表,然后将前10个元素升序排列,后10个元素降序排列,并输出结果。 import random[br][/br] x = [random.randint(0,100) for i in range(20)] print(x) 1 [br][/br] y.sort() x[0:10] = y 2 y.sort(reverse=True) x[10:20] = y print(x)