全国青少年信息素养大赛Python编程挑战赛 初赛 模拟十卷 建议答题时长:60min
1. 单选题

关于 Python 的编程环境, 下列的哪个表述是不正确的?(    )

A

Python 自带的编程环境是 IDLE

B

下载安装好 Python 软件后, 无需单独下载 IDLE

C

IDLE 的交互式编程模式中, 可以一次写入多行无缩进的语句代码, 然后进行运行

D

为了保存编写的代码, 我们通常使用 IDLE 中的脚本式编程模式

2. 单选题

关于变量的说法, 错误的是?(    )

A

变量必须要命名

B

变量第二次赋值后,第一次赋的值将被删除

C

变量可以用来存储数字,也可以存储文字

D

在同一个程序里,变量名能重复

3. 单选题

观察下面的程序, 运行结果为?(    )

a=8

a+=1

print(a)

a*=10

print(a)

a**=2

print(a)

A

9

B

90

C

8100

D

9

90

8100

4. 单选题

a=1.27

print (eval('a+10'))

上述代码的执行结果是?(    )

A

1.2710

B

系统报错

C

11.27

D

1.27+10

5. 单选题

a="Python2", b="Python3", c=a+b, print(c)的结果是?(    )

A

5

B

Python5

C

c

D

Python2Python3

6. 单选题

使用哪个函数可以把字符串'123'转换为整型 123?(    )

A

num()

B

str()

C

float()

D

int()

7. 单选题

turtle 回到原点的命令是?(    )

A

hideturtle()

B

clear()

C

circle()

D

home()

8. 单选题

逻辑运算符中(注意不是所有的运算符, 只是逻辑运算符), 优先级最高的是?(    )

A

or

B

and

C

not

D

**

9. 单选题

下面 print 语句, 哪一个是正确的用法?(    )

A

print"(welcome!)"

B

print("welcome"!)

C

print("welcome!')

D

print("welcome!")

10. 单选题

print(4+6*2+8)的结果是?(    )

A

100

B

24

C

64

D

28

11. 单选题

print(51%10)输出的结果是?(    )

A

1

B

0

C

True

D

False

12. 单选题

下列哪个函数的功能是进行输出?(    )

A

print()

B

input()

C

get()

D

range()

13. 单选题

海龟绘图时, 使用 speed(n), 当 n 的值是多少时, 绘图的速度最快?(    )

A

3

B

2

C

1

D

0

14. 单选题

下面哪一条命令是用来定义画笔宽度的?(    )

A

turtle.pencolor()

B

turtle.speed()

C

turtle.pensize()

D

turtle.shape()

15. 单选题

请观察以下数字的规律: 2+6, 3+8, 4+10, ( ), 6+14, 请问括号中应该填写什么?(    )

A

5+11

B

5+12

C

4+9

D

6+13

16. 单选题

关于 Python 的编程环境, 下列表述是错误的是?(    )

A

Python 有多种编程环境

B

Python 自带的编程环境是 IDLE

C

Python 的编程环境是纯图形化的

D

Python 可以导入多个第三方库

17. 单选题

turtle.circle(150,steps=5)命令能绘制出以下哪个图形?(    )

A

直径(从顶点到图形中心的距离的 2 倍) 为 150 像素的圆内接正五边形

B

半径(从顶点到图形的中心) 为 150 像素的圆内接正五边形

C

半径(从顶点到图形的中心) 为 150 像素的圆内接五角星

D

边长为 150 像素的正五边形

18. 单选题

turtle.goto(x,y)的含义为下列选项的哪一个?(    )

A

以目 前坐标为原点, 画一个边长为 x 和 y 的矩形

B

画笔提笔, 移动到 x, y 的位置

C

按照现在画笔状态, 将画笔移动到坐标为 x, y 的位置

D

 将目前原点移动到 x, y 的位置

19. 单选题

print("17 + 2")输出的结果是?(    )

A

"17 + 2"

B

19

C

172

D

17 + 2

20. 单选题

Python 程序保存后的扩展名是?(    )

A

.pyt

B

.py

C

.pn

D

.ph

21. 单选题

运行以下代码, print(2021<=2020 or 2022>2018) 输出的结果是?(    )

A

Flase

B

True

C

20212018

D

2022>2018

22. 单选题

关于 turtle, 以下描述错误的是?(    )

A

turtle 中的画笔不能设置不同的形状

B

turtle 中的画笔可以设置移动的速度

C

turtle 中的画笔可以设置不同的颜色

D

turtle 中的画笔可以设置不同的大小

23. 单选题

下面的程序为海龟绘制正方形的程序, 请选择正确选项将程序补全?(    )

import turtle

turtle.forward(100)

turtle.left(90)

turtle.forward(100)

turtle.left(90)

turtle.forward(100)

turtle.left(  )

turtle.forward(100)

turtle.left(90)

A

90

B

-90

C

0

D

180

24. 单选题

已知 a = 5, a *= 2, 那么 print(a)的结果为?(    )

A

5

B

2

C

10

D

20

25. 单选题

取整除的运算符是?(    )

A

/

B

//

C

÷

D

**

试题目录
单选题
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
赣ICP备20007335号-2