青少年软件编程(Python)等级考试试卷(二级)
分数:100 题数:37
总体情况 |
|||||||||
姓名 |
开始时间 |
结束时间 |
用时(分钟) |
得分 |
得分率 |
是否通过 |
考试状态 |
||
张钧菡 |
2022-09-17 14:00:56 |
2022-09-17 14:59:54 |
54.03 |
88 |
0.88 |
Y |
已评卷 |
一、单选题(共25题,共50分)
1. |
运行以下代码,结果输出的是?( ) |
||||||||
|
|||||||||
试题编号:20220515-ny-019 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:C |
|||||||||
试题难度:容易 |
|||||||||
试题解析: |
|||||||||
考生答案:C |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
2. |
下列语句中变量i取值范围是1~10的是?( ) |
||||||||
|
|||||||||
试题编号:20220512-ny-013 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:D |
|||||||||
试题难度:容易 |
|||||||||
试题解析: |
|||||||||
考生答案:D |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
3. |
今天编程课的主要内容是字典的遍历。 已知字典dt={'a':[1,3,5],'b':[3,4,7],'c':[2,5,9]},老师要求用四种不同的方法遍历字典,都要获得如下结果 [1, 3, 5] |
||||||||
|
|||||||||
试题编号:20220508-dzj-30 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:D |
|||||||||
试题难度:困难 |
|||||||||
试题解析:此题选择D选项,如果D选项,选项D程序的遍历结果应为 ('a', [1, 3, 5]) ('b', [3, 4, 7]) ('c', [2, 5, 9]) 只要将选项D的程序稍加修改就可以得到正确的打印结果。 dt={'a':[1,3,5],'b':[3,4,7],'c':[2,5,9]} ls=[] for k in dt.items(): print(k[1]) |
|||||||||
考生答案:D |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
4. |
执行以下代码后输出的结果是?( ) d={1:'monkey',2:'panda',3:'bird',4:'fish'} d[5]='sheep' del d[3] print(d) |
||||||||
|
|||||||||
试题编号:20220508-dzj-23 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:B |
|||||||||
试题难度:一般 |
|||||||||
试题解析:d[5]='sheep' #{1: 'monkey', 2: 'panda', 3: 'bird', 4: 'fish', 5: 'sheep'} del d[3] #{1: 'monkey', 2: 'panda', 4: 'fish', 5: 'sheep'} d[3]='dog'#{1: 'monkey', 2: 'panda', 3: 'dog', 5: 'sheep'} d[3]='dog'#{1: 'monkey', 2: 'panda', 4: 'fish', 5: 'sheep', 3: 'dog'} |
|||||||||
考生答案:B |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
5. |
tp=(3,6,9,11),以下操作正确的是?( ) |
||||||||
|
|||||||||
试题编号:20220508-dzj-11 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:A |
|||||||||
试题难度:一般 |
|||||||||
试题解析:元组是不可变数据类型,元组中的元素不可更改; |
|||||||||
考生答案:A |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
6. |
列表a=list(range(2,10)),下列选项中可以获取列表中最后一个元素?( ) |
||||||||
|
|||||||||
试题编号:20220508-dzj-08 |
|||||||||
试题类型:单选题 |
|||||||||
标准答案:B |
|||||||||
试题难度:容易 |
|||||||||
试题解析:a=list(range(2,10)),a列表为[2,3,4,5,6,7,8,9],最后一项的下标是7或-1,获取最后一项元素的值可以用a[7]或a[-1]因此选B |
|||||||||
考生答案:B |
|||||||||
考生得分:2 |
|||||||||
是否评分:已评分 |
|||||||||
评价描述: |
7. |
表达式tuple(list('Python'))的运算结果是?( ) |
||||||
|