CCF GESP 2026年9月认证 Python 3级

所有 GESP 真题,手机上也能刷 · 自动判分 · 错题自动进错题本 扫码去刷
二 判断题
共 10 道 每题 2 分 共计 20 分
第 1 题
Python 程序执行 input() 函数时通常是使用键盘等输入设备来输入某个变量的值。
正确
错误
第 2 题
执行下面 Python 代码后,输出的结果是 C3 。
s = "10110011"
num = int(s, 2)
hex_str = hex(num)[2:].upper()
print(hex_str)
正确
错误
第 3 题

对于任意整数 x ,x ^ (~x) 的结果恒为 -1 。

正确
错误
第 4 题
下列程序用于输出 1 至 20 中,2 和 3 的共同倍数。
a = [i + 1 for i in range(20)]
for i in range(20):
    if a[i] % 2 or a[i] % 3:
        a[i] = 0
for i in range(20):
    if a[i]:
        print(a[i], end=" ")
正确
错误
第 5 题
执行下面两段 Python 代码后,输出结果是相同的。
b = [1, 2, 3]
c = b
b = b[::-1]
print(c)
b = [1, 2, 3]
c = b
b[:] = b[::-1]
print(c)
正确
错误
第 6 题
执行下面 Python 代码后,输出的结果是 10 。
a = len(x for x in range(10))
print(a)
正确
错误
第 7 题
字典的键可以是列表,例如 {[1,2]: 'a'} 在 Python 中不会引发错误。
正确
错误
第 8 题
执行下面 Python 代码后,输出的结果是 ['a', 'b'] 。
s = "a..b".split('.')
print(s)
正确
错误
第 9 题
执行下面 Python 代码后,输出的结果是 False 。
s1 = set()
s2 = set("abc").clear()
print(s1 == s2)
正确
错误
第 10 题
执行下面 Python 代码后,输出的结果是 {'x': 1, 'y': 2, 'z': None} 。
z = zip(['x', 'y', 'z'], [1, 2])
d = dict(z)
print(d)
正确
错误
判断题部分已到底了。

小程序开心码未来

微信扫码,随时随地练 GESP 真题

  • 手机刷题 · 自动判分,错题自动归档到错题本
  • 绑定网站账号后,查看答案解析等权限自动同步
开心码未来小程序二维码(微信扫一扫) 微信扫一扫