选择题 共15道

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15


判断题 共10道

16 17 18 19 20 21 22 23 24 25


编程题 共2道

26 27

421 | 202406GESP Python三级试卷-练习
选择题 共15道
01

小杨父母带他到某培训机构给他报名参加CCF组织的GESP认证考试的第1级,那他可以选择的认证语言有几种?( )

2分
登录后查看选项
02

下面流程图在yr输入2024时,可以判定yr代表闰年,并输出 2月是29天 ,则图中菱形框中应该填入( )。

2分
登录后查看选项
03

下列流程图的输出结果是?( )

图片.png

2分
登录后查看选项
04

十进制2024转化成八进制,可以使用下列哪个表达式?( )

2分
登录后查看选项
05

执行下面Python代码后,输出的结果是?( )

a = {'name': 'Tom', 'age': 12}

b = {'name': 'Join', 'email': 'join@qq.com'}

b.update(a)

print(len(b))

2分
登录后查看选项
06

执行下面Python代码后,输出的结果不可能是哪一项?( )

a = dict(zip(range(8, 0, -2), range(0, 8, 2)))

print(a)

2分
登录后查看选项
07

执行下面Python代码后,输出的结果是?( )

t1 = ("python", "c++", "scratch")

t2 = tuple(i for i in t1[::-1])

print(t2)

2分
登录后查看选项
08

执行下面Python代码后,输出的结果是?( )


t1 = (1, 2, 3, 4, 5, 6, 7)

t2 = ('a', 'b', 'c', 'd', 'e', 'f')

s = t1[2:] + t2[5:2:-1]

print(s)

2分
登录后查看选项
09

执行下面Python代码后,输出的结果是?( )

a = [i % 10 for i in range(10, 20)]

b, c = [], []

while len(a) > 0:

   s = a.pop()

   if s % 2 == 0:

       b.append(s)

   else:

       c.append(s)

print(b, c)

2分
登录后查看选项
10

执行下面Python代码后,输出的结果是?( )

a = ['o', 'r', 'a', 'n', 'g', 'e']

a.sort()

a.reverse()

print(a)

2分
登录后查看选项
11

下面可以正确输出 They're planning a party for their friend's birthday. 的Python语句是?( )

2分
登录后查看选项
12

执行下面Python代码后,输出的结果是?( )

s = 'gesp.ccf.org.cn'

print(s.split('.', 1))

2分
登录后查看选项
13

执行下面Python代码后,输出的结果可能是?( )

str="Happy new year"

a = set(str)

print(a)

2分
登录后查看选项
14

小杨在做数学题,题目要求找出从1到35中能被7整除的数字,即[7, 14, 21, 28, 35],以下哪个解析式可以完成这样的任务?( )

2分
登录后查看选项
15

某小学男子篮球队招募新成员,要求加入球队的成员身高在135厘米以上(不含135厘米)。本次报名的人员有10人,她们的身高分别是125、127、136、134、137、138、126、135、140、145。完善以下代码,求出本次球队能够招募到新成员的人数?( )

a = [125, 127, 136, 134, 137, 138, 126, 135, 140, 145]

b = [i > 135 for i in a]

c = __________

print(c)

2分
登录后查看选项
判断题 共10道
16

GESP测试是对认证者的编程能力进行等级认证,同一级别的能力基本上与编程语言无关。( )

2分
登录后查看选项
17

在Python中,print(list("GESP"))将输出['G', 'E', 'S', 'P']。( )

2分
登录后查看选项
18

集合是一个无序的不重复元素序列,用{}作为界定符,如集合 {1, 2, {3: 4}, 5, 6} 。

2分
登录后查看选项
19

集合支持索引操作,可以通过索引访问元素。

2分
登录后查看选项
20

整数-6的16位补码可用十六进制表示为FFFA。

2分
登录后查看选项
21

十六进制FB 转成八进制为363。

2分
登录后查看选项
22

集合支持索引操作,可以通过索引访问元素。

2分
登录后查看选项
23

执行下面Python代码后,输出的结果是8。

a = 0b1010

b = 0o1100

c = a & b

print(c)

2分
登录后查看选项
24

执行下面Python代码后,输出的结果不可能是89781。( )

import random


i = 1

s = ""

while i <= 5:

   a = random.randint(0, 9)

   if a % 3 == (i + 1) % 3:

       s += str(a)

       i += 1

print(s)

2分
登录后查看选项
25

把整数3025从中剪开分为30和25两个数,此时再将这两数之和平方,计算结果又等于原数。(30 + 25) × (30+ 25) = 55 × 55 = 3025,这样的数叫“雷劈数”。可以使用枚举的方法求出所有符合这样条件的四位数。( )

2分
登录后查看选项
编程题 共2道
26

25分
登录后作答
27

4.png

5.png

6.png


25分
登录后作答