2023年9月青少年软件编程Python等级考试二级真题(含答案和解析)

本文提供了2023年9月电子学会Python二级考试的真题及答案解析,包括单选题、判断题和编程题,涵盖Python基本语法、数据结构、算法等内容,适合青少年编程学习者复习和测试。
摘要由CSDN通过智能技术生成

2023年9月电子学会Python考试真题含答案和解析

分数:100      题数:37

一、单选题(共25题,共50分)

1.yyh=[2023,'杭州亚运会',['拱宸桥','玉琮''莲叶']] 

jxw=yyh[2][0] 

print(jxw[1]*2)

以上代码运行结果是?(A)

A.宸宸

B.杭杭

C.玉玉

D.州州

答案解析:jxw=yyh[2][0],jxw的值是“拱宸桥”,jxw[1]的值是“宸”,所以jww[1]*2的值是“宸宸”

2.阿宝在学习Python语言编程,他写了一个程序可以实现输入月份数字就可以输出2023年该月的天数。 程序如下:

monthdays=[0,31,28,31,30,31,30,31,31,30,31,30,31] 

m=int(input()) 

print('2023年'+str(m)+'月有'+str(monthdays[m])+'天。')

要想得到2023年9月的天数,应该在终端输入的数字是?(C)

A.11

B.10

C.9

D.8

答案解析:列表的下标是从0开始的,但是week列表在定义的时候,第一个元素是0(从而排除了下标为0号的列表位置的月份),所以9月份的下标仍然是9,选择C。

3.下面这个列表中,包含几个元素?(B)

list = ['a', ['bb', 'cc', 'dd'], 'e', ['ff', 'gg'], 'h'] 

print(list)

A.8个

B.5个

C.6个

D.4个

答案解析:列表可以嵌套 列表中的元素同样可以是一个列表。list 这个列表中有 5 个元素,其中 3 个是字符型,2 个是列表,list列表中又嵌套了2个列表,在判断列表中的嵌套时,我们主要是根据[]来进行判断:嵌套的列表共占元素的一个位置。

4.使用下列哪几个命令可以把列表list1变成列表list2?(A)

list1 = ['苹果', '樱桃', '西瓜', '香蕉', '葡萄', '菠萝', '芒果', '火龙果'] 

list2 = ['苹果', '樱桃', '西瓜', '香蕉', '葡萄', '菠萝', '桑葚', '番石榴']

A.

del list1[6:8] 

list1 += ['桑葚', '番石榴']

B.

del list1[6:7] 

list1 += ['桑葚', '番石榴']

C.

del list1[6:8] 

list1.append(['桑葚', '番石榴'])

D.

del list1[6:7] 

list1.append(['桑葚', '番石榴'])

答案解析:从列表中删除元素,只需要使用 del 就可以了。 del 列表名[],在 Python 中,我们使用+向列表中添加元素,添加的元素会自动的被添加到列表尾部:列表名 += [元素1,元素2,元素3,…,元素n] ,除了使用+,append() 也可以为列表添加元素,和+一样,也是在列表的结尾处添加元素,但是却是作为一个整体添加添加。

5.以下程序的输出结果是?(C)

list = ['华东','华西','华南','华北'] 

list.insert(2,'华中') 

list.pop() 

print(list)

A.['华东', '华西', '华中', '华南', '华北']

B.['华东', '华中', '华西', '华南', '华北']

C.['华东', '华西', '华中', '华南']

D.['华西', '华中', '华南', '华北']

答案解析:本题考查列表的插入和从列表的指定位置删除元素,2表示将元素插入至原列表索引为2的元素之前,.pop()方法无参数时默认删掉最后一个元素。

6.下列程序运行后,输出的结果应该是哪个选项?(D)

t = ('s', 'a', 'a', 'r', 5) 

print(t.index('a')+t.count('a'))

A.2

B.3

C.4

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

有个仙侠梦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值