admin 管理员组

文章数量: 1086019


2024年4月13日发(作者:javaround函数)

2022.06青少年软件编程(Python)等级考试试卷(一级)

分数:100 题数:37

一、单选题(共25题,共50分)

1.

在Python编辑器中写好程序代码后,在Run菜单中,下列哪个命令可以用来执行程序?( )

A.

Check Module

B.

Run Module

C.

Python shell

D.

任意一个都可以

试题编号:20220427-yxy-002

试题类型:单选题

标准答案:B

试题难度:容易

试题解析:

2.

中国电子学会组织来自全国各地的学生共计90人参加人工智能活动,按参加学生名单顺序,

每 10个人一排,若想知道第46个人在哪一排就坐,下列算法中哪一种可以实现?( )

A.

(46-1) % 10 + 1

B.

46 % 10

C.

(46-1) // 10 + 1

D.

46 // 10

试题编号:20220427-yxy-008

试题类型:单选题

标准答案:C

试题难度:容易

试题解析:

3.

在数学计算中,“÷”可以表示除法运算,在Python运算符中,可以用作除法运算的

符号是?( )

A.

/

B.

C.

÷

D.

%

试题编号:20220427-yxy-009

试题类型:单选题

标准答案:A

试题难度:容易

试题解析:

4.

下列表达式中,哪两个运行结果完全相同?( )

①16%2 ②16/2**2 ③16/4 ④16//4

A.

①②

B.

②③

C.

③④

D.

①④

试题编号:20220427-yxy-013

试题类型:单选题

标准答案:B

试题难度:容易

试题解析:

5.

IDLE编程环境有脚本式编程和交互式编程,对于这两种编程环境,下列说法错误的是?(

A.

在IDLE主窗口中,可以通过“File→New File”,打开一个新文件

B.

在脚本式编程环境中,运行指令前需要先保存才可以运行

C.

在交互式编程环境中,我们可以修改和保存文件

D.

点开IDLE窗口,主窗口会显示当前安装Python的版本号

试题编号:20220502-yfj-002

试题类型:单选题

标准答案:C

试题难度:一般

试题解析:

6.

对于Python的说法错误的是?( )

A.

用户都可以使用Python,不需要支付费用

B.

Python具有跨平台性,可以在不同类型的操作系统上运行使用

C.

Python提供大量的内置对象和内置函数,使用时仅需调用即可实现

D.

Python语言比较人性化,无需注重首行缩进等语法规则

试题编号:20220502-yfj-003

试题类型:单选题

标准答案:D

试题难度:较难

试题解析:

7.

爷爷的年龄数与孙子生活过的月数一样多 ,你知道孙子和爷爷各是多大年龄吗?( )

A.

10岁 60岁

B.

12岁 52岁

C.

5岁 60岁

D.

8岁 67岁

试题编号:20220502-yfj-025

试题类型:单选题

标准答案:C

试题难度:一般

试题解析:

8.

运行程序

>>> print(9%2+9//2)

输出的结果是?( )

A.

2

B.

5.5

C.

5

D.

9

试题编号:20220502-zzh-008

试题类型:单选题

标准答案:C

试题难度:较难

试题解析:

9.

下面的程序:

a='7'

print(a==7)

输出的结果是?( )

A.

True

B.

7

C.

"7"

D.

False

试题编号:20220502-zzh-010

试题类型:单选题

标准答案:D

试题难度:一般

试题解析:'7'是字符串,而7是整数

10.

若a=(3+4)*2.0,那么print(a)的输出是?(

A.

11.0

B.

14

C.

14.0

D.

10

试题编号:20220503-yfj-019

试题类型:单选题

标准答案:C

试题难度:容易

试题解析:

11.

输入一个两位数,可以将十位数和个位数对调位置(如:输入18,输出81)输出

的程序是?( )

a=int(input("请输入一个两位数"))

b=a//10

A.

c=a%10

print(c*10+b)

a=int(input("请输入一个两位数"))

b=a%10

B.

c=a//10

print(c*10+b)

a=int(input("请输入一个两位数"))

b=a/10

C.

c=a//10

print(c*10+b)

a=int(input("请输入一个两位数"))

b=a//10

D.

c=a%10

print(c+b)

试题编号:20220503-yfj-023

试题类型:单选题

标准答案:A

试题难度:困难

试题解析:

12.

已知a="11",b="22",那么print(a+b)的输出结果是?( )

A.

11

B.

33

C.

1122

D.

22

试题编号:20220504-jt-008

试题类型:单选题

标准答案:C

试题难度:一般

试题解析:本题的考核点是字符串的连接,a和b所对应的是字符串,而

不是数值,所以结果是1122

13.

在Python函数中,用于获取用户输入的是?( )

A.

int()

B.

float()

C.

input()

D.

print()

试题编号:20220504-jt-011

试题类型:单选题

标准答案:C

试题难度:一般

试题解析:

14.

(40),这个语句画出的点的半径大小是?( )

A.

80

B.

40

C.

20

D.

0

试题编号:20220505-yt-0022

试题类型:单选题

标准答案:C

试题难度:较难

试题解析:

dot()功能中写的参数,指的是点的直径大小,所以这里画出的点的半径大小是20。

15.

下面关于()功能说法正确的是?( )

A.

执行clear()功能后,画笔最终位置一定是在画布中心

B.

执行clear()功能后,画笔的颜色会变为白色

C.

执行clear()功能后,海龟画布窗口会被清空

D.

clear()功能和reset()功能的效果是完全一样的

试题编号:20220505-yt-0023

试题类型:单选题

标准答案:C

试题难度:一般

试题解析:

()功能是清空窗口,但turtle的位置和状态不改变,所以AB两个选项

是错误的,reset()功能是清空窗口并且把turtle状态设置为初始状态,效果不完全一样。

16.

比较运算符中的大于等于符号是哪一个?( )

A.

>

B.

<=

C.

>=

D.

> and ==

试题编号:20220505-yt-0031

试题类型:单选题

标准答案:C

试题难度:容易

试题解析:

大于等于符号是>=。

17.

print(13 + 6 / 2 == 16)的结果是?( )

A.

16.0

B.

16

C.

True

D.

False

试题编号:20220505-yt-034

试题类型:单选题

标准答案:C

试题难度:一般

试题解析:

13 + 6 /2 的运算结果是16.0,16.0 == 16的结果是True。

18.

turtle绘图中可以回到原点的命令是?( )

A.

()

B.

()

C.

()

D.

()

试题编号:20220506-zmt-021

试题类型:单选题

标准答案:B

试题难度:一般

试题解析:

19.

turtle绘图中设置画笔宽度5像素、绘制的线条颜色为red的命令是?(

A.

(5)

or("red")

B.

(5)

("red")

C.

e(5)

or("red")

D.

th(5)

("red")

试题编号:20220506-zmt-022

试题类型:单选题

标准答案:C

试题难度:一般

试题解析:

20.

下列选项中,代码会报错的是?( )

A.

print('banana' + 'apple')

B.

print('banana' - 'ana')

C.

print('banana' * 100)

D.

print('banana' + str(6))

试题编号:20220507-hhl-01

试题类型:单选题

标准答案:B

试题难度:一般

试题解析:

字符串之间不能使用减法。

21.

下列选项中,不可以控制turtle移动的语句是?(

A.

d()

B.

()

C.

rd()

D.

rtle()

试题编号:20220507-hhl-14

试题类型:单选题

标准答案:D

试题难度:容易

试题解析:

22.

想要画出如下图形,第④行代码应该是?( )

① import turtle


本文标签: 下列 试题 功能 编程 环境