2023年09月CCF-GESP编程能力等级认证Python编程一级真题

2024年03月04日

一、单选题(共15题,共30分)

第1题 我们通常说的“内存”属于计算机中的 ( )。

A:输出设备
B:输入设备
C:存储设备
D:打印设备

答案:C

第2题 以下Python不可以作为变量的名称的是 ( )。

A:redStar
B:RedStar
C:red_star
D:red star

答案:D

第3题 Python表达式 2 - 1 ** 0 % 10 的值是 ( )。

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

答案:B

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

A:3+4= 7
B:3+4=7
C:a+b= 7
D:a+b=7

答案:C

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

A:1 2
B:2 1
C:1 1
D:2 2

答案:B

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

A:都是偶数
B:都是奇数
C:不都是偶数或奇数
D:以上说法都不正确

答案:A

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

A:1
B:4
C:5
D:10

答案:C

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

A:2
B:4
C:6
D:10

答案:B

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

A:3
B:4
C:6
D:7

答案:B

第10题 下面Python代码用于输出所有能整除的数,如10输出成1、2、5和10,12输出为1、2、3、4、6和12,17则输出1和17。在横线处应填入代码是 ( )。 在这里插入图片描述

A:range(n)
B:range(n+1)
C:range(1, n)
D:range(1, n+1)

答案:D

第11题 下面Python代码执行后输出的正确图形是 ( )。(2023.9python一级)

A:

B:

C:

D:

答案:B

第12题 为输出下面的图形,应在下面Python代码横线处填入代码是 ( )。

A:30
B:60
C:90
D:120

答案:B

第13题 下面Python代码执行后输出的正确图形是 ( )。

A:

B:

C:

D:

答案:A

第14题 下面Python代码执行后输出的正确图形是 ( )。

A:

B:

C:

D:

答案:B

第15题 下面Python代码执行后输出的图形是 ( )。

A:

B:

C:

D:

答案:C

二、判断题(共10题,共20分)

第16题 早期计算机内存不够大,可以将字库固化在一个包含只读存储器的扩展卡中插入计算机主板帮助处理汉字。

答案:正确

第17题 神威·太湖之光超级计算机是中国自主研制的超级计算机,在全球超级计算机TOP500排行榜中多次荣膺榜首。(2023.9python一级)

答案:正确

第18题 Python表达式 int(“3.14”) 的值为3。

答案:错误

第19题 Python语句 print(2,3,“23”) 的输出为2,3,23。

答案:错误

第20题 Python内置函数range(10,2)表示从0开始到10结束但不包含10,间隔为2。

答案:错误

第21题 Python表达式 “10”*2+“10” 的值为’101010’。

答案:正确

第22题 在Python中,for-in循环不可能导致死循环,而while有可能。

答案:正确

第23题 在下面的Python代码中,由于循环中的continue是无条件被执行,因此将导致死循环。

答案:错误

第24题 在Python代码中,turtle.home()清除画面,海龟回到原点,朝向置为默认方向。

答案:错误

第25题 在Python代码中,可以用turtle.circle()绘制正多边形。

答案:正确

三、编程题(共2题,共50分)

第26题 买文具

第27题 小明的幸运数