选择题 共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

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

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

2分
登录后查看选项
02

ENIAC于1946年投入运行,是世界上第一台真正意义上的计算机,它的主要部件都是( )组成的。

2分
登录后查看选项
03

在Python中,假设N为正整数,则表达式 print(N % 3 + N % 7) 的最大值是( )。

2分
登录后查看选项
04

Python语句 print(f"5%2={5%2}",5 % 2) 执行后的输出是( )。

2分
登录后查看选项
05

执行Python语句 print(input()) 时如果输入5+2,下述说法正确的是( )。

2分
登录后查看选项
06

下面Python代码执行后的输出是( )。


a = 101.101

a = 101

print(f"a+1={a+1}")


2分
登录后查看选项
07

下面Python代码执行后的输出是( )。

2分
登录后查看选项
08

下面Python代码执行时输入10后,正确的输出是( )。

8.png

2分
登录后查看选项
09

下面Python代码执行后,最终输出是( )。

6.png

2分
登录后查看选项
10

下面Python代码用于判断N是否为质数(只能被1和它本身整除的正整数)。程序执行后,下面有关描述错误的是( )。

2分
登录后查看选项
11

下面的Python代码用于求1-N之间所有奇数之和,其中N为正整数,如果N为奇数求和时包括N。有关描述错误的是( )。

11.png

2分
登录后查看选项
12

下面Python代码执行后的描述,正确的是( )。

12.png

2分
登录后查看选项
13

下面Python代码执行后的描述,错误的是( )。

13.png

2分
登录后查看选项
14

下面Python代码执行后输出的图形如下,横线处应填写的代码是( )。

2分
登录后查看选项
15

为画出如下所示图形,下面Python代码横线处应填入( )。

图片.png

15.png

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

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

2分
登录后查看选项
17

Python语句 print(N // 3,N % 3, N ** 3, sep = "->",end = "END") 中的N已被赋值为10,则该语句执行后输出是3->1->1000->END。 ( )

2分
登录后查看选项
18

Python语句 print(int(float(input()))) 可以输入正负整数和浮点数,并将其转换为整数后输出。( )

2分
登录后查看选项
19

Python语句 print(f"{N}*2") 中的N已被赋值为5。该语句执行后将输出10。( )

2分
登录后查看选项
20

在Python中,break语句用于终止当前层次的循环,可以是for-in循环,也可以是while循环。( )

2分
登录后查看选项
21

在Python,continue语句通常与if语句配合使用。( )

2分
登录后查看选项
22

在Python代码中,不可以将变量命名为print,因为print是Python语言的关键字。( )

2分
登录后查看选项
23

在Python turtle中,turtle.forward()与turtle.fd()具有相同的功能。( )

2分
登录后查看选项
24

Python代码turtle.clear()可以清除海龟绘图,且海龟将回到原点。( )

2分
登录后查看选项
25

下面Python代码执行后将绘制正多边形,如输入5将绘制正5边形,输入8将绘制正8边形,以此类推。( )

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

3.1 编程题 1

试题名称:休息时间

时间限制:1.0 s

内存限制:512.0 MB

3.1.1 题面描述

小杨计划在某个时刻开始学习,并决定在学习K秒后开始休息。小杨想知道自己开始休息的时刻是多少。

3.1.2 输入格式

前三行每行包含一个整数,分别表示小杨开始学习时刻的时 h、分 m、秒 s( h,m,s 的值符合 1≤h≤12,0≤m≤59,0≤s≤59)。

第四行包含一个整数 ,表示小杨学习的总秒数(注: 的值符合

)。

3.1.3 输出格式

输出一行,包含三个整数,分别表示小杨开始休息时刻的时、分、秒。

3.1.4 样例1

3.1.5 样例解释

小杨在时刻 12:59:59 开始学习,学习 秒后开始休息,即在 13:0:9 时刻开始休息。

3.1.6 数据范围

对于全部数据,保证有 1≤h≤12,0≤m≤59,0≤s≤59,1≤k≤3600。


25分
登录后作答
27

3.2 编程题 2

试题名称:立方数

时间限制:1.0 s

内存限制:512.0 MB

3.2.1 题面描述

小杨有一个正整数m,他想知道n是否是一个立方数。

一个正整数n是立方数当且仅当存在一个正整数x满足x*x*x=n。

3.2.2 输入格式

第一行包含一个正整数 n。

3.2.3 输出格式

如果正整数n是一个立方数,输出 Yes,否则输出 No。

3.2.6 样例解释

对于样例1,存在正整数2使得 8=2*2*2,

因此8为立方数。

对于样例2,不存在满足条件的正整数,因此9不为立方数。

3.2.7 数据范围

对于全部数据,保证有 1≤n≤1000。

25分
登录后作答