2025年信息素养大赛python组初赛试题-初中组
一、单选题(共15题,共75分)
01、以下变量名合法的是?
A. 100python | B. for | C. .py | D. code_py |
02、在 Python中,列表的索引是从几开始的?
03、关于 Python 的循环,以下说法正确的是?
A. break只能用于for 循环 | B. continue 会结束整个循环 |
C. for 循环可以遍历可迭代对象 | D. while循环必须有 break 结束 |
04、以下哪个不是Python中的比较运算符?
05、Python中输入数据的函数是?
A. printf() | B. cout() | C. output() | D. input() |
06、对于列表 1s =[1,2,3,4,5],1s[1:4]的结果是?
A. [1,2,3, 4] | B. [1,2,3] | C. [2,3,4,5] | D. [2,3,4] |
07、列表a=[3,2,1],a[1]的值是?
08、运行以下代码,day 中最终存储的是?

A. ["早晨”,“中午”,“傍晚”,“深夜”] | B. ["早晨”,“中午",“深夜”] |
C.["早晨”,“中午”,“傍晚”,“深夜”,"早晨”] | D. ["中午”,“傍晚”,"深夜”] |
09、以下代码的输出是什么?

A. 1 2 3 | B. 123abc | C. a b c | D. a1b2c3 |
10、以下代码运行后的输出的结果是?

A.报错 | B. [4] | C. [1,2,3,4] | D. [1,2,3] |
11、以下代码运行后,x中的值是?

A. [1,2,3,4] | B. [4] | C. [l,2,3] | D.报错 |
12、运行下列代码,最终的输出"happy"的次数是?

13、列表1s =[1,2,3],执行ls.append([4,5])后的结果是?
A.报错 | B. [4,5,1,2,3] | C. [1,2,3, [4, 5]] | D. [1,2,3,4,5] |
14、判断一个数字 num是否是偶数,以下哪个语句正确的是?
15、以下哪个表达式结果为False?
A. '5’in '12345' | B. 3 not in [1,2,3] | C. 5 in [1,2,3,4,5] | D. 'a' not in {'word':'a’) |
二、判断题(共5题,共25分)
16、python中表达式的运算规则基本遵循四则运算法则。
17、range(0,5)生成的序列包含数字5。
18、Python 中字符串是不可变类型,创建之后不能修改。
19、for 循环可以遍历字典时,默认遍历的是字典的值。
20、列表的 extend()方法和 append()方法的功能完全相同。
参考答案:
01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 |
D | C | C | D | D | D | C | D | C | C |
11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
A | D | C | A | B | √ | × | √ | × | × |
有问题咨询: