202103 青少年软件编程等级考试Python一级真题 建议答题时长:60min
1. 编程题

写一个计算长方形面积的程序,并对每行代码进行相应的注释,要求如下:

(1)采用多行注释,说明程序的功能(如下):

            “计算长方形的面积

            并输出结果”;

(2)设置第1个变量:用“a”表示长方形的长,并赋值为6;使用单行注释说明程序的功能;

(3)设置第2个变量:用“b”表示长方形的宽,并赋值为3;使用单行注释说明程序的功能;

(3)设置第3个变量:用“s”表示长方形的面积,并体现运算公式,使用单行注释说明程序功能;

(4)输出长方形的面积,运行结果格式为:“长方形的面积为:”并使用单行注释说明程序功能。

 

友情提示:
考试平台暂不支持编程题程序在线运行。

查看答案
2. 编程题

绘制如下图形 ,一个正方形,内有三个红点,中间红点在正方形中心。要求如下:

  

(1)正方形边长为200,线条为黑色;

(2)圆点的直径均为20 ,填充颜色为红色,画完后隐藏画笔;

(3)中间圆点的圆心位置为画布正中心,三个圆心之间距离相隔为40。

查看答案
3. 单选题

print(4 + 8 // 2)的输出结果是?

A

6

B

6.0

C

8

D

8.0

4. 单选题

已知变量a = 5,执行下列哪个代码后,a的值为10。

A

a >= a + 5

B

a += 5

C

a == 5

D

a *= 5

5. 单选题

下列代码的运行结果是?( )

import turtle 

turtle.color('red') 

turtle.circle(100) 

turtle.fillcolor('yellow') 

turtle.begin_fill() 

turtle.circle(100,steps = 6) 

turtle.end_fill()

A

B

C

D

6. 单选题

为变量命名,并赋值为数字1,以下选项中,不符合要求的是?

A

abc=1

B

HelloWorld=1

C

1abc=1

D

abc_xyz=1

7. 单选题

执行 print(3 > 2 or 4 < 5) 的结果是?

A

1

B

0

C

True

D

False

8. 单选题

下列运算中,运算结果为True的是?

A

2>3 and 3>2

B

4=!0 and 3+2>=5

C

3**2<8 or 3+2<5

D

not 20>=20

9. 单选题

下列可以用作多行注释的是?

A

前后加//

B

前后加'''

C

前后加***

D

前后加###

10. 单选题

关于print语句,下列选项能够正确输出的是?

A

print('hello!,2021年!')

B

print 'hello!,2021年!'

C

print"(hello!,2021年!)"

D

print("hello!,2021年!')

11. 单选题

下列哪个选项的运算优先级最高?

A

==

B

*

C

and

D

+

12. 单选题

下列关于turtle库的描述不正确的是?

A

画笔的初始坐标为(0,0)

B

turtle.color()可以设置画笔的颜色

C

画笔绘制的速度没有范围

D

turtle.fillcolor()设置绘制图形的填充颜色

13. 单选题

下列代码执行后最有可能绘制出哪个图形?( )

import turtle

turtle.forward(100)

turtle.right(90)

turtle.forward(100)

turtle.right(45)

turtle.goto(0,0)

turtle.hideturtle()

A

B

C

D

14. 单选题

在turtle库中的指令,执行以下代码指令后,画笔为以下哪种状态?( )

 import turtle

 turtle.color('pink')

 turtle.pensize(5)

A

画笔颜色为粉色,画笔宽度为5

B

画笔颜色为黄色,画笔宽度为5

C

画布背景为粉色,画笔宽度为5

D

画笔颜色为粉色,画笔速度为5

15. 单选题

运行下列代码,d输出的结果是?( )

a,b,c=23,13,3

d=(a+b)-c**c

A

22

B

27

C

99

D

9

16. 单选题

Python中的余数运算符是用哪个符号表示的?

A

%

B

/

C

//

D

\\

17. 单选题

关于Python,下列哪个表述是正确的?

A

Python只可以在windows系统中使用

B

在Windows系统中编写的程序不可以在Linux或者IOS系统中打开

C

Python目前存在Python 2 和Python 3 两个版本,但并不完全兼容

D

32位的电脑系统可支持安装64位版本的Python软件

18. 单选题

下列代码段

star_number1="star2"

star_number2="star3"

print(star_number1+star_number2)

结果是?( )

A

star5

B

star3star2

C

star2star3

D

star23

19. 单选题

下列哪个命令可以将整个绘制屏幕的颜色设置成黑色?

A

turtle.screensize("black")

B

turtle.fillcolor("black")

C

turtle.bgcolor("black")

D

turtle.pencolor("black")

20. 单选题

在Python IDLE中输入print(’Hello‘);print('I am Python');,并将这两个语句写在一行,试分析,程序的运行结果是以下哪个选项?

A

Hello

B

I am Python

C

Hello

I am Python

D

语法错误

21. 单选题

下列哪个操作不能退出IDLE环境?

A

Alt+F4

B

Ctrl+Q

C

按ESC键

D

exit()

22. 单选题

下列哪个软件不能进行Python代码编写?

A

IDLE

B

PyCharm

C

Visual Studio Code

D

WPS

23. 单选题

同学们排队做操,按名单顺序,每10个人一排,要问第n个人是第几排,下列哪一种方法可以实现?

A

n // 10

B

n % 10

C

(n-1) // 10 + 1

D

(n-1) % 10 + 1

24. 单选题

下列哪一段代码是海龟走到指定坐标然后左转90度?

A

turtle.goto(90,0) turtle.left(90)

B

turtle.left(90) turtle.goto(90,0)

C

turtle.goto(90,0) turtle.right(90)

D

turtle.right(90) turtle.goto(90,0)

25. 单选题

下列哪个符号可以用来修改变量的值?

A

>=

B

C

==

D

=

26. 单选题

print(6+8/2)输出的结果是?

A

7

B

10.0

C

10

D

7.0

27. 单选题

turtle.circle(90, 180)是绘制一个什么样的图形?

A

半径为180的扇形

B

半径为90的半圆

C

半径为90的圆形

D

半径为180的圆形

28. 判断题

year = input("请输入您的出生年份:")

print("到了2030年,您的年龄是:", 2030-year)

可以计算出2030年时的年龄。

A

正确

B

错误

29. 判断题

以下三种表示字符串的方式都是正确的。

”Hello“

‘不错‘

“我们一起走吧‘

A

正确

B

错误

30. 判断题

在Python的编程环境中,缩进的空格数是可以改变的,同一个代码块可以包含不相同的缩进空格数。

A

正确

B

错误

31. 判断题

在IDLE中,要想新建Python脚本,在菜单里可以依次选择File---New File,即可新建Python脚本。

A

正确

B

错误

32. 判断题

每一个变量在使用前都必须赋值,赋值以后该变量才会被创建。

A

正确

B

错误

33. 判断题

12number、my number、my_number都是有效的变量名。

A

正确

B

错误

34. 判断题

设置画布背景颜色只有turtle.bgcolor()一种方法。

A

正确

B

错误

35. 判断题

在Python中,编程语言是不区分大小写的,如:print是打印函数,Print也是打印函数。

A

正确

B

错误

36. 判断题

Turtle库属于图形绘制函数库。

A

正确

B

错误

37. 判断题

在用IDLE脚本方式编写程序时,可以用ctrl+s快捷键保存代码。

A

正确

B

错误

试题目录
编程题
1 2
单选题
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
判断题
28 29 30 31 32 33 34 35 36 37
赣ICP备20007335号-2