CPA全国青少年编程能力等级测评试卷及答案 Python编程(一级)

发布于:2025-08-11 ⋅ 阅读:(19) ⋅ 点赞:(0)

青少年编程能力等级测评试卷 Python编程(一级)

(考试时间90分钟,满分100分)

一、单项选择题(共20题,每题2.5分,共50分)

1. 运行下方代码段,输出是6,则输入的可能是(    )。

a = eval(input())

print(a)

A.    8%2    B.    8//2    C.    3*2    D.    3**2


2. 关于Python变量,下列叙述正确的是(    )。

A.    变量不区分大小写
B.    变量可用字母、数字和_(下划线)表示
C.    变量c赋值为0表示为:var c = 0
D.    变量第一次赋值后,其数据类型不可更改


3. 在Python中,合法的变量名是(    )。

A.    import    B.    from_import    C.    @import    D.    import-1


4. 下列属于Python保留字的是(    )。

A.    If    B.    For    C.    Else    D.    None


5. 变量a为整型的是(    )。

A.    a = 1.1    B.    a,b = 1,1.3    C.    a = ’1’    D.    a = b = 1.0


6. 使a减3的结果除以b的是(    )。

A.    (a - 3) / b    B.    a - 3 / b
C.    (a - 3) // b    D.    a - 3 // b


7. 下列数值填入①处后,不能输出a的是(    )。

if _①__:

print(“a”)

A.    3    B.    2    C.    1    D.    0


8. 运行下方代码段,输出的是(    )。

a, b, str = 2, 5, 'independ'

print(str[a:b])

A.    ep    B.    dep    C.    depe    D.    ndep


9. 运行下方代码段,输出的是(    )。

scores = [95, 93, 98]

scores.append('2')

print(scores)

A.    [95, 93, 98, [2]]    B.    [95, 93, 98, ['2']]
C.    [95, 93, 98, 2]    D.    [95, 93, 98, '2']


10. 运行下方代码段,输出的是(    )。

a, b, c, d = 0, 1, 2, None

if (a and c):

d = a * b

elif (b or c):

d = a + c

elif not b:

d = b

print(d)

A.    0    B.    1    C.    2    D.    None


11. 运行下方代码段,输出的是(    )。

x, y = -4, -8

if x < 0:

x = -x

print(x * y + x)

A.    36    B.    28    C.    -28    D.    -36

================================================

更多内容请查看网站:【试卷中心 -----> CPA----> Python 】

网站链接 

青少年软件编程历年真题模拟题实时更新

================================================


网站公告

今日签到

点亮在社区的每一天
去签到