单选题(每题3分,共10题30分):
1、关于变量的命名,下列选项中正确的是( )
A. name_1
B. *name_1
C. Name@1
D. class
答案 A
2、Python编程语言的 单行注释语句是以( )开头的?
A. ’
B. //
C. #
D. {
答案C
3、print(“a”+”b”*2) 结果是?( )
A. ab2
B. abb
C. abab
D. ab
答案B
4、turtle库中,画笔绘制的速度范围为?( )
A. 任意大小
B. 0到10之间的整数(含 0和10)
C. 1到10之间的整数(含 1和10)
D. 0到100之间的整数(含 0和100)
答案B
5、turtle库中,用于将画笔移动到坐标( x,y)位置的命令是?
( )
A. turtle.go(y,x)
B. turtle.go(x,y)
C. turtle.goto(x,y)
D. turtle.goup(x,y)
答案C
6、海龟作图中,默认的海龟方向的朝向是?( )
A. 朝左
B. 朝右
C. 朝上
D. 朝下
答案B
7、运行下方代码段,输出的结果为:( )
import turtle
for i in range(3):
turtle.backward(100)
turtle.right(90)
turtle.done()
A.
B.
C.
D.
答案A
8、以下关于数据类型说法错误的是( )
A. a = 23,变量a属于整数类型
B. b = 2.78,变量b属于小数类型
C. c = "Hello World",变量c属于文字类型
D. 代码"2" + 1不会使程序报错
答案D
9、以下对于比较运算符描述正确的是 ( )
A.5 > 3,运算结果是 true
B.6 < 4,运算结果是 flase
C.2 == 2,运算结果是 True
D.5 <= 6,运算结果是 False
答案:C
10、下面哪个方法可以往列表中添加元素()。
A. append()
B. app()
C. remove()
D. del
答案:A
判断题(每题 3分,共10题30分):
1、在turtle模块中,向当前画笔相反方向移动一定像素长度的函
数为backward()。( )
答案:正确
2、while True 循环是无限循环,又叫死循环。 ( )
答案:正确
3、可以用str()函数将数字类型转为字符串类型。 ( )
答案:正确
4、函数代码块以 def 关键字开头。 ( )
答案:正确
5、Python多分支语句中, else语句必须存在。( )
答案:错误
6、字符串是不可变的类型( )
答案:正确
7、表达式1 > 2 or 4 >= 6的值为True。( )
答案:错误
8、二进制数 101转化成十进制数是 5( )
答案:正确
9、Python集合中的元素是无序的 。( )
答案:正确
10、lst1 = [1, 2, 3], lst2 = [4, 5],执行
lst1.append(lst2)的结果为[1, 2, 3, 4, 5]。( )
答案:错误
填空题(每题 4分,共5题20分):
1
bcsp-X真题,北京中小学信息学能力测评,Python题库,Python样题 - 小学低年级组