一、单选题
1、关于Python语言的注释,以下选项中描述错误的是?( )
A Python语言有两种注释方式:单行注释和多行注释
B Python语言的单行注释以#开头
C Python多行注释使用###来做为标记
D 注释用于解释代码原理或者用途
2、下列代码执行后最有可能绘制出的图形是?( )
A
B
C
D
3、下列关于Python中IDLE中基本操作表示正确的是?( )
A
B
C
D
4、在turtle库中,turtle.speed(a)用于设定画笔的运动速度,关于该指令说法错误的是?( )
A 在turtle.speed(a)指令中,当参数a的值为0时,画笔的运动速度最慢。
B 在turtle.speed(a)指令中,turtle.speed(9)使画笔的运动速度比turtle.speed(10)慢。
C 在turtle.speed(a)指令中,a的数值最小是0,最大是10。
D 在turtle.speed(a)指令中,除了0之外,数字越大,速度越快。
5、运行如下代码,在输入数值6后,输出的结果是?( )
A 6
B 6.0
C
D
6、如程序所示,绘制完一个半圆圆弧,画笔最终坐标位置是?( )
A (0,50)
B (0,100)
C (50,0)
D (100,0)
7、程序print(5+2)的运行结果是?( )
A 7
B ('5+2')
C 5+2
D 52
8、运行语句turtle.goto(-400,-300),画笔将到?( )
A 画布左上角
B 画布右上角
C 画布右下角
D 画布左下角
9、运行指令print(3*5>2 and 6>=6.0),请问根据运算的优先级,首先进行哪一部分的运算?( )
A 5>2
B 6>=6.0
C and
D 3*5
10、下列程序运行的结果是?( )
A 10
B 25
C 15
D 30
11、Python程序保存后的文件扩展名是?( )
A sb3
B py
C pn
D cpp
12、下列不是Python保留字的是?( )
A and
B false
C True
D import
13、根据Python变量的命名规则,下列不可以作为变量名的是?( )
A a2b
B 2ab
C ab2
D _ab2
14、下面的turtle命令,不可能改变画笔的颜色的是?( )
A turtle.fillcolor()
B turtle.color()
C turtle.pencolor()
D turtle.color(255,255,255)
15、turtle画图的功能中,能够实现隐藏画笔的是?( )
A turtle.undo()
B turtle.shape()
C turtle.penup()
D turtle.hideturtle()
16、 print(34 * 2.0)的输出结果是?( )
A 34
B 68
C 68.0
D 34*2.0
17、0的运算结果格式是浮点数68.0。
A 28、26、1
B 25、27、2
C 27、25、2
D 30、28、5
18、print(9//2)的结果是?( )
A 5.0
B 4.0
C 4
D 5
19、下列代码的运行结果是?( )
A False
B True
C 1
D 程序运行错误
20、下列代码运行的结果是?( )
A 25
B
C ‘5’ * ‘5’
D 报错,无法运行。
21、turtle库中left()函数里面填写的参数是?( )
A 长度
B 时间
C 角度
D 像素
22、123%101的结果是多少?( )
A 22
B 23
C 123
D 101
23、下列代码段执行后a的值为字符串的是?( )
A a= int('4.5')
B a= float("4")
C a= int(float('4.5'))
D a= str(4.5)
24、a=2,b=6,print(a>b)的结果是?( )
A False
B True
C 32
D 5
25、假设a=2,b=1,c=a and b,那么c的值是?( )
A 3
B 1
C 2
D 0
二、判断题
26、在Python语言中,"==" 表示赋值,(变量)==(表达式),将该式右边的表达式计算后的结果值赋给左侧变量。( )
A 正确
B 错误
27、x,y=y,x可以实现x和y值的互换。( )
A 正确
B 错误
28、DZXh与DZXH是两个不同的变量。( )
A 正确
B 错误
29、turtle是Python中的一个模块,想要使用这个模块需要通过input(“turtle”)导入使用的模块。( )
A 正确
B 错误
30、IDLE编辑器只能运行单行语句。( )
A 正确
B 错误
31、运行语句intstr=9将报错。( )
A 正确
B 错误
32、已知a='123.6',我们可以使用int(a)将字符串'123.6'转换成数值123.6。( )
A 正确
B 错误
33、不可以在同一台计算机上安装多个Python版本。( )
A 正确
B 错误
34、Python3.x 中input()函数的返回值是字符串。( )
A 正确
B 错误
35、运行turtle.left(120)的命令是逆时针旋转120度。( )
A 正确
B 错误