试卷总分:100分


选择题 25题 100分

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

E650 全国青少年信息素养大赛 -全国青少年电子信息智能创新大赛Python编程挑战赛_初赛_模拟二卷-考试

选择题 共25道

01

character = ["诚实", "感恩", "坚持", "守时"],运行以下代码的结果是?( )

if not("怜悯" in character): 
    character.append("怜悯") 
    print(character[1] + character[-1])


4分
登录后查看选项
02

运行以下代码后,输出的结果是?( )

for i in range(9):
    if i * i > 40:
         break
print(i)


4分
登录后查看选项
03 对于元组里面的元素,可以执行的操作有?( ) 4分
登录后查看选项
04 下列关于元组的描述错误的是?( ) 4分
登录后查看选项
05

执行下面程序,结果是?( )

i=1
while i<=10:
    i+=1
    if i%2>0:
        continue
    print(i)


4分
登录后查看选项
06

下面哪个选项是下面程序的输出结果?( )

for j in range(0,3):
     print(j ,end = " ")


4分
登录后查看选项
07 以下构成Python循环结构的方法中,正确的是?( ) 4分
登录后查看选项
08 下列关于分支和循环结构的描述中,错误的是?( ) 4分
登录后查看选项
09 若要创建一个包含1、2、3、4四个数字的列表a,下列哪个方法是错误的?( ) 4分
登录后查看选项
10 下列语句中,无法创建字典dic的是?( ) 4分
登录后查看选项
11 numbers = [1, 3, 2, 8], 运行numbers.append(2) 后,numbers会变成?( ) 4分
登录后查看选项
12

下面代码将打印什么?( )

poem = "明日复明日"
for i in poem:
   if i == "明":
      continue
   print(i)


4分
登录后查看选项
13

执行下列代码,输出的结果是?( )

lis = [1, 2, 3, 4, 5, 6]
del lis[1:2]
lis.remove(4)
lis[0] = lis.pop(0)
print(lis)


4分
登录后查看选项
14 关于字典的描述错误的是?( ) 4分
登录后查看选项
15 courses = ["语文", "数学", "编程", "英语"],运行courses.pop()后course会变成?( ) 4分
登录后查看选项
16 下列关于字符串的描述正确的是?( ) 4分
登录后查看选项
17

words = {"Chinese":"中文", "English":"英语", "French":"法语", "Korean":"韩语"}

运行以下代码后输出的结果是?( )

del words["French"] 

print(len(words))

4分
登录后查看选项
18 d1 = {'a': 100, 'b': 200, 'c':300}。下面什么代码可以将d1改成{'a': 150, 'b': 200, 'c':300} 4分
登录后查看选项
19

下面代码将打印出什么数字?( )

numbers = [1, 3, 2, 8, 9]
print(numbers[1] + numbers[3])


4分
登录后查看选项
20 str = "学习力,思考力,行动力,创造力",运行print(str[4:7])的结果是?( ) 4分
登录后查看选项
21 numbers = [1, 3, 2, 8], numbers[len(numbers) - 1]会返回什么?( ) 4分
登录后查看选项
22 已知l=[4,5,6],执行l[len(l):]=[1,2,3],l的结果是?( ) 4分
登录后查看选项
23

下列案例的输出结果是什么?( )

t1=(1,2,3,4,5,6,7)
t2=("a","b","c","d","e","f")
a1=t1[2:]
a2=t2[2:5]
s=a1+a2
print(s)


4分
登录后查看选项
24

执行下列代码,输出的结果是?( )

word = 'China'
num = 3
string = 'python'
total = string * (len(word) - num)
print(total)


4分
登录后查看选项
25

numbers = [1, 11, 111, 9], 运行numbers.sort() 后,运行numbers.reverse()

numbers会变成?( )

4分
登录后查看选项