青少年软件编程Python(一级)等级考试试卷
1.关于Python语言的注释,以下选项中描述错误的是?()
A.Python语言有两种注释方式:单行注释和多行注释
B.Python语言的单行注释以#开头
C.Python多行注释使用###来做为标记
D.注释用于解释代码原理或者用途
2.下列代码执行后最有可能绘制出的图形是?()
import turtle
turtle.forward(200)
turtle.left(144)
turtle.forward(200)
turtle.left(144)
turtle.forward(200)
turtle.left(144)
能运行python的软件turtle.forward(200)
turtle.left(144)
turtle.forward(200)
turtle.hideturtle()
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=int(input("请输入你的年龄"))
print(type(a))
A.6
B.6.0
C.<class"int">
D.<class "str">
6.如程序所示,绘制完一个半圆圆弧,画笔最终坐标位置是?()
import turtle
turtle.pendown()
turtle.circle(50,180)
turtle.penup()
turtle.done()
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.运行语句(-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=15
b+=a
print(b)
A.10
B.25
C.15
D.30
11.Python程序保存后的文件扩展名是?()
A..sb3
B..py
C..pn
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()
lor()
C.turtle.pencolor()
lor(255,255,255)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论