admin 管理员组

文章数量: 1184232


2024年4月13日发(作者:perl正则表达式删除括号)

全国青少年电子信息智能创新大赛

python·选做题模拟一卷

1. 下面程序执行完毕后,最终的结果是?( )

a=[34,17,7,48,10,5]

b=[]

c=[]

while len(a)>0:

s=()

if(s%2==0):

(s)

else:

(s)

print(b)

print(c)

A、[34, 48,10] [17, 7, 5]

B、[10, 48, 34] [5, 7, 17]

C、[10, 48, 34] [17, 7, 5]

D、[34, 48, 10] [5, 7, 17]

题型:单选题

答案:B

难度:困难

试题解析:循环中套条件,又与列表进行结合,本题的意思是从a列表的最后一个元素开始

移除,如果这个元素是偶数那么添加到b列表中,不是就添加到c列表中,所以选择B选项

2. 以下程序的运行结果是?( )

l =["兰溪","金华","武义","永康","磐安","东阳","义乌","浦江"]

for s in l:

if"义"in s:

print(s)

A、兰溪 金华 武义

B、武义 义乌

C、武义

D、义乌

题型:单选题

答案:B

难度:一般

试题解析:本题的意思是输出列表中所有带有义的元素,武义和义乌都符合,所有选择B

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

ls = [1,2,3]

lt = [4,5,6]

print(ls+lt)

A、[1,2,3,4,5,6]

B、[1,2,3,[4,5,6]]

C、[4,5,6]

D、[5,7,9]

题型:单选题

答案:A

难度:一般

4. 列表listV = list(range(10)),以下能够输出列表listV中最小元素的是?( )

A、print(min(listV))

B、print(( ))

C、print(min(listV()))

D、print(e(i)[0])

题型:单选题

答案:A

难度:一般

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

a = tuple('abcdefg')

print(a)

A、('a', 'b', 'c', 'd', 'e', 'f', 'g')

B、['a', 'b', 'c', 'd', 'e', 'f', 'g']

C、['abcdefg']

D、'abcdefg'

题型:单选题

答案:A

难度:一般

6. 运行如下程序,结果是?( )

l=[1,"laowang",3.14,"laoli"]

l[0]=2

del l[1]

print(l)

A、[1, 3.14, 'laoli']

B、[2, 3.14, 'laoli']

C、["laowang",3.14, 'laoli']

D、[2,"laowang",3.14,]

题型:单选题

答案:B

难度:一般

试题解析:列表的原位替换和列表的元素删除,用2代替了0位上的1,删除了1位置上的


本文标签: 列表 元素 删除