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

已知a="161",b="16",c="8",执行语句d=a>b and a>c,变量d的值为是?

A

0

B

1

C

True

D

False

2. 单选题

执行语句flag="3456">"36",变量flag的值?

A

"3456"

B

"36"

C

True

D

False

3. 单选题

执行语句y=123%100后,变量y的值为?

A

1

B

3

C

12

D

23

4. 单选题

Python是一种计算机( )语言?

A

低级

B

高级

C

机器

D

汇编

5. 单选题

以下哪种输入不可以得到以下反馈:重要的事情说三遍:戴口罩!戴口罩!戴口罩!?

A

print("重要的事情说三遍:戴口罩!戴口罩!戴口罩!")

B

print("重要的事情说三遍:"+"戴口罩!"*3)

C

print('重要的事情说三遍:'+'戴口罩!'*3)

D

print('重要的事情说三遍:戴口罩!'*3)

6. 单选题

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

A

str()

B

eval()

C

print()

D

input()

7. 单选题

关于Python赋值语句,以下选项中不合法的是?

A

a,b=b,a

B

a=b=1

C

a=(b=1)

D

a=1;b=1

8. 单选题

在Python中输入 2+7/2 ,输出结果为哪一种数据类型?

A

整数型

B

浮点型

C

字符型

D

文字型

9. 单选题

在Python中,a=2,b="3.5",如果想进行2+3.5的加法运算,我们应该如何编写代码?

A

a+b

B

str(a)+b

C

a+ int(b)

D

a+eval(b)

10. 单选题

算数运算符、比较运算符和逻辑运算符,在Python的运算中的优先关系是?

A

算数运算符>比较运算符>逻辑运算符

B

比较运算符>逻辑运算符>算术运算符

C

算数运算符>逻辑运算符>比较运算符

D

逻辑运算符>比较运算符>算数运算符

11. 单选题

下面图形最有可能是哪个选项的代码执行后的效果?

A

B

C

D

12. 单选题

print(1024//10**2)的结果是?

A

100

B

24

C

10

D

10.24

13. 单选题

turtle.reset() 命令的含义是下列哪一种?

A

不清空turtle窗口,重置turtle的位置和状态

B

清空turtle窗口,重置turtle状态为初始状态

C

清空turtle窗口,但是turtle的位置和状态不会改变

D

撤销上一个动作

14. 单选题

假设我们设定turtle库中画笔粗细为5,我们调用turtle.dot(None,"red")函数画圆点时,圆点的直径是多少?

A

5

B

10

C

18

D

20

15. 单选题

函数turtle.circle(50,steps=4),画的是什么图形?

A

直径是50的圆

B

对角线为50的正方形

C

对角线为100的正方形

D

边长是50的正方形

16. 单选题

使用下面选项中的代码组合成一个turtle文件中的一部分,来绘制一个空心五角星的脚本中,最不可能用到下面哪条代码?

A

t.left(144)

B

import turtle

C

t.circle(36)

D

t=turtle.Pen()

17. 单选题

以下不属于Python常见编程环境的是?

A

IDLE

B

Visual Studio Code

C

JAVA

D

JupyterNotebook

18. 单选题

在turtle库中的指令,执行以下代码指令后,画笔为哪种颜色?

import turtle

turtle.pencolor("yellow")

turtle.color("green")

A

粉色

B

黄色

C

绿色

D

程序报错

19. 单选题

假设x = 14,y = 6,那么执行x>y and 5,的结果为?

A

x>y

B

5

C

False

D

True

20. 单选题

以下哪个变量名是符合Python变量命名规范的?

A

123

B

my var

C

my_variable

D

&var

21. 单选题

已知:a = 7,b = 5,c = 12,执行以下哪个语句结果为True?

A

a > c or a < b

B

a < c

C

a < c and a < b

D

c < b

22. 单选题

执行7 * 8 – 6 > 10 输出的结果是?

A

56

B

50

C

False

D

True

23. 单选题

关于Python以下说法正确的是?

A

Python安装好后,IDLE也需要提前安装才可以用。

B

widows自带的有Python环境,不需要安装。

C

在IDLE shell的界面里显示有python的版本。

D

从IDLE新建文件,里面默认不是空的。

24. 单选题

关于turtle库的引入,以下哪个是错误的?

A

import turtle

B

from turtle import *

C

import turtle as t

D

import turtle form t

25. 单选题

以下关于逻辑运算说法正确的是?

A

若a=10,b=20,a and b的结果为10

B

a=10,b=20,a or b的结果为20

C

a=10,b=20,not(a and b)结果为False

D

a=10,b=20,not(a or b)结果为True

26. 判断题

Windows安装了python环境下,在CMD命令行中,可以使用C:\>python3 test.py执行Python文件 test.py中的指令。

A

正确

B

错误

27. 判断题

在IDLE编辑器中,python代码只能以一种颜色显示代码内容。

A

正确

B

错误

28. 判断题

print(2+eval("3"))运行结果为5。

A

正确

B

错误

29. 判断题

在Python中变量需要提前定义,否则运行程序的时候不识别。

A

正确

B

错误

30. 判断题

turtle.setup(width=0.5, height=0.75, startx=None, starty=None), 此命令是设置画布的大小和位置。

A

正确

B

错误

31. 判断题

Python中的注释符号可分为单行注释和多行注释,单行注释符号是#。

A

正确

B

错误

32. 判断题

type函数用于返回对象的类型,那print(type("3")),输出结果为

A

正确

B

错误

33. 判断题

语句1与语句2的输出结果一样。

语句1:

print("Hello",end=" ")

print("World")

 

语句2:

print("Hello")

print("World")

A

正确

B

错误

34. 判断题

可以将a = "3.14"转化为浮点数的函数是str()。

A

正确

B

错误

35. 判断题

turtle是python内置的标准库, 直接使用import turtle导入使用即可, 不用额外安装。

A

正确

B

错误

36. 编程题

计算题:

买本子:小明同学带了一些钱去帮同学们买本子。请根据所带的元数、单价和数量,算一算钱够不够。

要求:

(1) 程序运行后,输入三次数字(不能一次输完),这三个数字为整数,表示所带的元数(钱数)、本子的单价和数量;

(2) 输出一行,钱足够买就输出"True",钱不够买就输出"False"(不要输出引号)。

输入样例:

100

9

11

输出样例:

True

查看答案
37. 编程题

作图题:

请使用turtle画出如下标志。

要求:

(1)线条颜色为黑色,线条粗细为10;

(2)圆半径为50,填充颜色为蓝色;

(3)等边三角形边长为180;

(4)等边三角形底边中点位置为画布正中心。

 

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

查看答案
试题目录
单选题
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