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

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


2024年1月23日发(作者:)

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

分数:100 题数:37

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

1.

表达式len("学史明理增信 ,读史终生受益") > len(" reading history will benefit

you ")的结果是?( )

A.

0

B.

True

C.

False

D.

1

试题编号:20220426-lyl-003

试题类型:单选题

标准答案:C

试题难度:一般

试题解析:

考生答案:C

考生得分:2

是否评分:已评分

评价描述:

2.

表达式(2<1)==False的结果是?(

A.

None

B.

True

C.

Error

D.

False

试题编号:20220426-lyl-007

试题类型:单选题

标准答案:B

试题难度:容易

试题解析:

考生答案:B

考生得分:2

是否评分:已评分

评价描述:

3.

在Python中,type()函数用于查看对象的数据类型,在Python shell 中运行type(‘6’*20),

运行结果为?( )

A.

B.

C.

D.

语法错误

试题编号:20220427-yxy-017

试题类型:单选题

标准答案:B

试题难度:容易

试题解析:

考生答案:D

考生得分:0

是否评分:已评分

评价描述:

4.

关于turtle的运动体系中,说法正确的是?( )

A.

(x,y)可以让小海龟直线前进到指定的坐标位置。

d(a)可以让小海龟向前移动a个像素,如果a为负数,运动方向不变,

B.

只是小海龟自身的方向与原来相反。

C.

()、()、()的参数均为绝对角度。

D.

()与()的参数均为半径。

试题编号:20220427-yxy-037

试题类型:单选题

标准答案:A

试题难度:容易

试题解析:

考生答案:A

考生得分:2

是否评分:已评分

评价描述:

5.

在turtle画图中,常常使用(color1,color2)指令进行画笔颜色和填充颜色的设置,

下列关于该指令使用正确的是?( )

A.

(“red”,”yellow”)表示画笔颜色为黄色,背景颜色为红色。

B.

(“red”)表示画笔颜色为红色,背景颜色随机。

C.

(color1,color2)指令中的参数color2是可选项,可以只有一个颜色参数。

(color1,color2)指令中若将color1和color2删掉,即(),小海龟

D.

在向前走100像素时,画布不会出现小海龟的轨迹。

试题编号:20220427-yxy-038

试题类型:单选题

标准答案:C

试题难度:容易

试题解析:

考生答案:C

考生得分:2

是否评分:已评分

评价描述:

6.

如图所示,想要将一行输出的两句诗词,变成二行输出方式,应该如何写输出指令?( )

A.

print("床前明月光,疑是地上霜")

B.

print("""床前明月光 疑是地上霜""")

print("床前明月光

C.

疑是地上霜")

print("""床前明月光

D.

疑是地上霜""")

试题编号:20220502-yfj-005

试题类型:单选题

标准答案:D

试题难度:一般

试题解析:

考生答案:C

考生得分:0

是否评分:已评分

评价描述:

7.

绘制一个半径为5的红色圆点,下列选项不正确的是?( )

import turtle

A.

("red")

(10)

()

import turtle

("red","red")

B.

_fill()

(5)

_fill()

()

import turtle

C.

or("red")

(10)

()

import turtle

D.

("red")

(5)

()

试题编号:20220502-yfj-011

试题类型:单选题

标准答案:D

试题难度:较难

试题解析:

考生答案:C

考生得分:0

是否评分:已评分

评价描述:

8.

下列指令可以方便将画笔设置回到初始位置和初始方向的是?(

A.

()

B.

()

C.

()

D.

()

试题编号:20220502-yfj-013

试题类型:单选题

标准答案:A

试题难度:一般

试题解析:

考生答案:A

考生得分:2

是否评分:已评分

评价描述:

9.

如图所示,(100)是绘制一个半径为100的圆,请问画笔从以下哪个点出发开始

绘制?( )

A.

A

B.

B

C.

C

D.

D

试题编号:20220502-yfj-015

试题类型:单选题

标准答案:A

试题难度:一般

试题解析:

考生答案:A

考生得分:2

是否评分:已评分

评价描述:

10.

Python自带的集成开发环境是?( )

A.

iPython

B.

Dev-C++

C.

Visual Studio Code

D.

IDLE

试题编号:20220505-yt-001

试题类型:单选题

标准答案:D

试题难度:容易

试题解析:

Python自带的集成开发环境是IDLE。

考生答案:D

考生得分:2

是否评分:已评分

评价描述:

11.

下面哪条语句不能输出:原创精神:自主可控!自主可控!自主可控!( )

A.

print('原创精神:自主可控!自主可控!自主可控!')

B.

print('原创精神:'+'自主可控!'*3)

C.

print('原创精神:自主可控!'*3)

D.

print('原创精神:'+'自主可控!’*2+'自主可控!')

试题编号:20220505-yt-007

试题类型:单选题

标准答案:C

试题难度:一般

试题解析:

C选项的的输出结果是

原创精神:自主可控!原创精神:自主可控!原创精神:自主可控!不符合题目输出要求。

知识点:输出字符串运算结果

考生答案:D

考生得分:0

是否评分:已评分

评价描述:

12.

在 IDLE 开发环境中,默认是以多少个空格作为代码的基本缩进单位?( )

A.

1

B.

2

C.

3

D.

4

试题编号:20220506-zmt-003

试题类型:单选题

标准答案:D

试题难度:容易

试题解析:

考生答案:B

考生得分:0

是否评分:已评分

评价描述:

13.

turtle绘图中,设置画布高度500像素,宽度500像素,初始位置为(0,0)的代码是?(

A.

size(500,500,0,0)

B.

size(0,0,500,500)

C.

(0,0,500,500)

D.

(500,500,0,0)

试题编号:20220506-zmt-024

试题类型:单选题

标准答案:D

试题难度:一般

试题解析:

考生答案:A

考生得分:0

是否评分:已评分

评价描述:

14.

下列变量名正确的是?( )

A.

54_name

B.

name?

C.

_name

D.

'name'

试题编号:20220507-hhl-03

试题类型:单选题

标准答案:C

试题难度:容易

试题解析:

考生答案:C

考生得分:2

是否评分:已评分

评价描述:

15.

想要计算456除以13的余数,可以使用的符号是?(

A.

*

B.

%

C.

//

D.

#

试题编号:20220507-hhl-08

试题类型:单选题

标准答案:B

试题难度:容易

试题解析:

考生答案:B

考生得分:2

是否评分:已评分

评价描述:

16.

下列运算符中,优先级最高的是?( )

A.

!=

B.

and

C.

*=

D.

*

试题编号:20220507-hhl-09

试题类型:单选题

标准答案:D

试题难度:容易

试题解析:

考生答案:B

考生得分:0

是否评分:已评分

评价描述:

17.

已知变量a = 7,b = 8,执行语句a *= a + b后,变量a的值为?(

A.

15

B.

22

C.

8

D.

105

试题编号:20220507-hhl-10

试题类型:单选题

标准答案:D

试题难度:较难

试题解析:

考生答案:D

考生得分:2

是否评分:已评分

评价描述:

18.

关于下面程序,描述正确的是?( )

import turtle

(100,100)

(100,-100)

(-100,-100)

(-100,100)

A.

运行代码后,会画出一个正方形。

B.

运行代码后,会画出一个正方形以及一条从(0, 0)到(100, 100)的连线。

C.

运行代码后,turtle面朝方向是水平向右。

D.

运行代码后,turtle面朝方向是竖直向上。

试题编号:20220507-hhl-17

试题类型:单选题

标准答案:C

试题难度:一般

试题解析:

考生答案:B

考生得分:0

是否评分:已评分

评价描述:

19.

运行下列代码,输出区会打印出?( )

a = int(3.2)

print(a)

A.

3

B.

程序运行错误,没有输出。

C.

3.3

D.

True

试题编号:20220507-hhl-21

试题类型:单选题

标准答案:A

试题难度:容易

试题解析:

考生答案:A

考生得分:2

是否评分:已评分

评价描述:

20.

下列关于python语言说法正确的是?( )

A.

Python采用代码缩进和冒号':'区分代码之间的层次。

在IDLE编写代码时,使用中文输入代码中的小括号或者双引号,任何位置都不

B.

会产生语法错误。

C.

Python32位和64位的安装包没有区别,可以任意使用一个。

D.

Pycharm和Microsoft Visual Studio都可以用来编写Python程序,但是语法和IDLE不一致。

试题编号:20220507-hhl-24

试题类型:单选题

标准答案:A

试题难度:较难

试题解析:

考生答案:A

考生得分:2

是否评分:已评分

评价描述:

21.

小明家在A点的位置,学校在B点的位置,如果不绕路,从A到B的路线共有几条?(

A.

1

B.

2

C.

4

D.

6

试题编号:20220507-hhl-25

试题类型:单选题

标准答案:C

试题难度:一般

试题解析:

考生答案:A

考生得分:0

是否评分:已评分

评价描述:

22.

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

a=4

b=3

c=2

print(a*b**c)

A.

24

B.

144

C.

36

D.

12

试题编号:20220508-jt-020

试题类型:单选题

标准答案:C

试题难度:一般

试题解析:算数运算符的优先级,幂运算优先于乘法,所以应该是4*(3**2),结果

为36

考生答案:C

考生得分:2

是否评分:已评分

评价描述:

23.

已知a=4,b=2,执行语句a*=a-b后,变量a的值是?( )

A.

8

B.

2

C.

14

D.

16

试题编号:20220508-jt-021

试题类型:单选题

标准答案:A

试题难度:一般

试题解析:a*=a-b等价于a=a*(a-b),所以结果为8

考生答案:A

考生得分:2

是否评分:已评分

评价描述:

24.

print(20 or 15<20)的输出结果为?( )

A.

True

B.

False

C.

20

D.

15

试题编号:20220508-jt-023

试题类型:单选题

标准答案:C

试题难度:较难

试题解析:根据or运算的规则,当or前面的值为True,则整个运算值为前面的值。

本题很容易搞成返回值为True

考生答案:A

考生得分:0

是否评分:已评分

评价描述:

25.

在式子:2( )2;中间括号里填写哪个数学运算符,结果不等于4?( )

A.

//

B.

**

C.

*

D.

+

试题编号:20220508-wb-017

试题类型:单选题

标准答案:A

试题难度:一般

试题解析:

考生答案:A

考生得分:2

是否评分:已评分

评价描述:

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

26.

then属于Python的保留字。( )

正确

错误

试题编号:20220427-yxy-024

试题类型:判断题

标准答案:错误

试题难度:容易

试题解析:

考生答案:错误

考生得分:2

是否评分:已评分

评价描述:

27.

在Python shell中输出“Hello,我的新朋友,很高兴认识你!”,正确的语句是

print(Hello,我的新朋友,很高兴认识你!)。( )

正确

错误

试题编号:20220427-yxy-025

试题类型:判断题

标准答案:错误

试题难度:容易

试题解析:

考生答案:错误

考生得分:2

是否评分:已评分

评价描述:

28.

在Python中,”2022”与2022都属于字符串。( )

正确

错误

试题编号:20220427-yxy-026

试题类型:判断题

标准答案:错误

试题难度:容易

试题解析:

考生答案:错误

考生得分:2

是否评分:已评分

评价描述:

29.

在turtle绘图中,默认的形状是一个小海龟,有些程序完成后需要将小海龟进行隐藏,

可以使用rtle()指令进行隐藏。( )

正确

错误

试题编号:20220427-yxy-031

试题类型:判断题

标准答案:错误

试题难度:容易

试题解析:默认的不是小海龟,默认的画笔形状为箭头。

考生答案:错误

考生得分:2

是否评分:已评分

评价描述:

30.

如果想要将a=2 与 b=3的两个变量赋值写在一行指令中,可以写成 a=2;b=3 的格式。(

正确

错误

试题编号:20220502-yfj-029

试题类型:判断题

标准答案:正确

试题难度:较难

试题解析:

考生答案:正确

考生得分:2

是否评分:已评分

评价描述:

31.

print(type(6/1.8)) 输出结果为。( )

正确

错误

试题编号:20220502-yfj-031

试题类型:判断题

标准答案:正确

试题难度:较难

试题解析:

考生答案:正确

考生得分:2

是否评分:已评分

评价描述:

32.

运行下面代码,可以在海龟画图窗口上画一个黑色边框,红色填充的圆。( )

import turtle

()

_fill()

('black', 'red')

(100)

_fill()

n()

d(100)

正确

错误

试题编号:20220505-yt-0024

试题类型:判断题

标准答案:错误

试题难度:容易

试题解析:

开始画圆前写了penup()功能,让画笔抬起了,画完圆后在才使用pendown()功能让画

笔落下,所以画出的是一条线段,并不是圆。

考生答案:错误

考生得分:2

是否评分:已评分

评价描述:

33.

可以用运算符*连接两个字符串,表示将两个字符串拼接到一起。( )

正确

错误

试题编号:20220507-hhl-33

试题类型:判断题

标准答案:错误

试题难度:容易

试题解析:*号是乘法运算符,用在字符串中,只能链接字符串s和数字n,表示将字

符串s重复n次。

考生答案:错误

考生得分:2

是否评分:已评分

评价描述:

34.

在Linux系统上可以运行python。( )

正确

错误

试题编号:20220508-wb-027

试题类型:判断题

标准答案:正确

试题难度:容易

试题解析:

考生答案:正确

考生得分:2

是否评分:已评分

评价描述:

35.

Python启动后显示的提示符是>>> ( )

正确

错误

试题编号:20220522-zwh-04

试题类型:判断题

标准答案:正确

试题难度:容易

试题解析:

考生答案:正确

考生得分:2

是否评分:已评分

评价描述:

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

36.

每个人都知道自己的鞋码,但是不知道自己的脚长,请写一个程序,帮助大家利用鞋码

算出脚长。

要求:

1.允许用户输入自己的鞋码,并有提示语'请输入你的鞋码:',不需要包括单引号;

2.计算鞋码,脚长 = (鞋码 + 10) / 2;

3.输出脚长,并有提示语'你的脚长是(单位:厘米):',不需要包括单引号。

示例:

输入:38

输出:你的脚长是(单位:厘米):24.0

试题编号:20220507-hhl-36

试题类型:编程题

标准答案:

参考程序:

试题难度:一般

试题解析:

评分标准:

(1)有输入语句;(3分)

(2)有输出语句;(1分)

(3)有类型转化语句,并且类型转换正确,否则该项分数为0;(2分)

(4)有计算语句,并且计算正确,如果计算错误该项分数为0;(2分)

(5)程序符合题目要求,运行正确。(2分)

展示地址:点击浏览

考生答案:(此题已作答)

考生得分:8

是否评分:已评分

评价描述:

37.

按照要求绘制一个五角星:

(1)海龟初始位置的坐标为(0,0);

(2)设置画笔大小为5,

(3)画笔颜色为红色(red);

(4)五角星填充颜色为黄色(yellow)。

(5)五角星大小不限,但是要能清晰看出是五角星,并且完全在考试平台上显示出来。

提示:五角星每个角为36度。

试题编号:20220506-zmt-037

试题类型:编程题

标准答案:

参考程序:

import turtle

e(5)

or("red")

lor("yellow")

_fill()

d(200)

(144)

d(200)

(144)

d(200)

(144)

d(200)

(144)

d(200)

_fill()

试题难度:一般

试题解析:

评分标准:

(1)海龟初始位置的坐标为(0,0);

(2)有绘制线条; (2分)

(3)画笔颜色设定为红色(red);

(4)画笔大小为5; (3分)

(2分)

分)

(2

(5)五角星填充颜色为黄色(yellow); (3分)

(6)能写出(144)或者(144); (2分)

(7)能完全显示在考试平台(2分)

(8)画出完整的五角星。 (4分)

展示地址:点击浏览

考生答案:(此题已作答)

考生得分:10

是否评分:已评分

评价描述:


发布者:admin,转转请注明出处:http://www.yc00.com/news/1705946288a1430434.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信