Python编程技术3-0002 | 试卷总分:100 | 测试总分:100.0 | |
| 一、单选题(共25道试题,共100分。)1.下面代码的输出结果是 for i in range(1,6): if i/3 == 0: break else: print(i,end =",")
1,2,3,1,2,3,4,5,1,2,3,4,1,2,
满分4 得分4
2.关于Python循环结构,以下选项中描述错误的是
break用来跳出最内层for或者while循环,脱离该循环后程序从循环代码后继续执行每个continue语句只有能力跳出当前层次的循环遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等Python通过for、while等保留字提供遍历循环和雅限循环结构
满分4 得分4
3.关于Python语句P=–P,以下选项中描述正确的是
满分4 得分4
4.下面代码的输出结果是 a = [] for i in range(2,10): count = 0 for x in range(2,i-1): if i % x == 0: count += 1 if count != 0: a.append(i) print(a)
[3 ,5 ,7 ,9]B [4, 6, 8, 9]C [4 ,6 ,8 ,9 ,10][2 ,3 ,5 ,7]
满分4 得分4
5.for num in range(2,10): if num > 1: for i in range(2,num): if (num % i) == 0: break else: print(num)
4,6,8,92,4,6,8,102,4,6,82,3,5,7,
满分4 得分4
6.关于递归函数的描述,以下选项中正确的是
函数名称作为返回值包含一个循环结构函数比较复杂函数内部包含对本函数的再次调用
满分4 得分4
7.以下选项中能够最简单地在列表['apple','pear','peach','orange']中随机选取一个元素的是
sample()random()choice()shuffle()
满分4 得分4
8.下面代码的输出结果是 for n in range(100,200): i = n // 100 j = n // 10 % 10 k = n % 10 if n == i ** 3 + j ** 3 + k ** 3: print(n)
满分4 得分4
9.random库中用于生成随机小数的函数是
randrange()random()randint()getrandbits()
满分4 得分4
10.下面代码的输出结果是
for i in "Python":
print(i,end=" ")
P,y,t,h,o,n,P y t h o nPythonPyt h o n
满分4 得分4
****本答案只提供前几题预览,全部答案请购买后查看!**** 需支付 3 元后可查看,请登陆后购买,手机用户多点几次立即购买才可以登陆哦!立即购买
|
|