第 1 题 【单选题】
假设a=20,b=3,那么a or b的结果是()
A :20
B :0
C :2
D :1
正确答案:A
试题解析:
第 2 题 【单选题】
下面哪一段代码是绘制一个圆()
A :circle(50,steps=3)
B :circle(50)
C :circle(50,180)
D :circle(50,0)
正确答案:B
试题解析:
第 3 题 【单选题】
下列Turtle库中画笔属性说法错误的是:
A :turtle.pensize():设置画笔的宽度
B :turtle.pencolor():设置画笔的颜色
C :turtle.speed():设置画笔移动速度
D :turtle.distance():设置画笔移动距离
正确答案:D
试题解析:
第 4 题 【单选题】
变量x的值为字符串类型的“2”,如何将他转换为整型?
A :float(x)
B :str(x)
C :int(x)
D :list(x)
正确答案:C
试题解析:
第 5 题 【单选题】
假设a=2,b=3,那么a-b*b的值是( )
A :-3
B :-2
C :-7
D :-11
正确答案:C
试题解析:
第 6 题 【单选题】
Python中,下列哪个函数用于输出内容到终端?
A :print()
B :output()
C :import()
D :echo()
正确答案:A
试题解析:
第 7 题 【单选题】
以下设置画布命令正确的是:
A :turtle.screensize(800,blue, “600”)
B :turtle.screensize(800,600, “green”)
C :turtle.screensize(“green”;800;600)
D :turtle.screensize(“800”,“600”, “green”)
正确答案:B
试题解析:
第 8 题 【单选题】
下列导入Turtle库的方式正确的是?
A :import turtle
B :import (turtle)
C :class turtle
D :def turtle
正确答案:A
试题解析:
第 9 题 【单选题】
下面的运算符中,按照运算优先级哪一个是最高级()
A :==
B : *
C :and
D :<
正确答案:B
试题解析:
第 10 题 【单选题】
Pthon中的>=代表的是()
A :把左边的值赋值给右边;
B :判断是否大于等于;
C :比较两边大小;
D :把右边值赋值给左边;
正确答案:B
试题解析:
第 11 题 【单选题】
下面哪一个不是Python的数据类型?
A :列表(List)
B :元组(Tuples)
C :字典(Dictionary)
D :类(class)
正确答案:D
试题解析:
第 12 题 【单选题】
a=10,b=20,那么print(b == a)运算的结果是()
A :10
B :True
C :False
D :20
正确答案:C
试题解析:
第 13 题 【单选题】
Python中,以下哪个变量赋值方式是正确的?
A :var a = 2
B :int a = 2
C :a = 2
D :if a = 2
正确答案:C
试题解析:
第 14 题 【单选题】
将4、5、6三个数不重复的排列为三位数,有几种排列?()
A :3
B :6
C :9
D :2
正确答案:B
试题解析:
第 15 题 【单选题】
抛硬币,只有反正两种情况,为了统计方便,在程序中怎样做是最合理的?()
A :只需要一个变量,统计一种情况
B :需要两个变量,统计两种情况
C :需要三个变量,统计两种情况和总次数
D :需要用到随机数,没有规律可找
正确答案:B
试题解析:
第 16 题 【单选题】
在Python中,以下哪个标记是用作多行注释的?
A :“”"
B :###
C : ///
D : ***
正确答案:A
试题解析:
第 17 题 【单选题】
turtle.goto(x,y)的含义为?()
A :以目前坐标为原点,画一个边长为x和y的矩形
B :画笔提笔,移动到x,y的位置
C :按照现在画笔状态,将画笔移动到坐标为x,y的位置
D :将目前原点移动到x,y的位置
正确答案:C
试题解析:
第 18 题 【单选题】
假设a=2,b=1,c = a and b - 1,那么c的值是()
A :3
B :1
C :2
D :0
正确答案:D
试题解析:
第 19 题 【单选题】
print(6+8/2)输出的结果是()
A :7
B :10.0
C :10
D :6+8/2
正确答案:B
试题解析:
第 20 题 【单选题】
a=“python3”,print(2 * a)的结果是()
A :python6
B :python2
C :python2python3
D :python3python3
正确答案:D
试题解析:
第 21 题 【单选题】
下列的哪个编程工具是Python自带的编程工具?
A :ipython
B :Visual Studio Code
C :JupyterNotebook
D :IDLE
正确答案:D
试题解析:
第 22 题 【单选题】
下列Python变量的使用正确的是?
A :2a = 4
B :my$ = 4
C :class = 4
D :a = 4
正确答案:D
试题解析:
第 23 题 【单选题】
下面哪个命令是逆时针旋转90度?()
A :turtle.right(90)
B :turtle.left(90)
C :turtle.goto(0,90)
D :turtle.goto(90,0)
正确答案:B
试题解析:
第 24 题 【单选题】
Python中的除法是用哪个符号表示的?()
A : *
B :x
C : /
D : #
正确答案:C
试题解析:
第 25 题 【单选题】
以下哪个后缀名为Python源码文件的后缀名?
A :.exe
B :.py
C :.sb3
D :.pip
正确答案:B
试题解析:
第 26 题 【单选题】
关于Python的表述,下列不正确的是?
A :Python是一种解释型程序设计语言
B :Python是一种面对对象型程序设计语言
C :Python是一种动态数据类型程序设计语言
D :Python是一种编译型程序设计语言
正确答案:D
试题解析:
第 27 题 【单选题】
下列程序哪个是画一个三角形?()
A :
turtle.forward(100)
turtle.left(120)
turtle.forward(100)
turtle.right(60)
turtle.backward(100)
B :
turtle.forward(100)
turtle.left(60)
turtle.forward(100)
turtle.right(60)
turtle.backward(100)
C :
turtle.forward(100)
turtle.left(120)
turtle.forward(100)
turtle.right(60)
turtle.forward(100)
D :
turtle.forward(100)
turtle.left(120)
turtle.forward(100)
turtle.right(120)
turtle.forward(100)
正确答案:A
试题解析:
第 28 题 【单选题】
300/4+2*8运行结果是( )。
A :15
B :91
C :400
D :50
正确答案:B
试题解析:
第 29 题 【单选题】
a = 2,b = 3,print(a>b)的结果为?
A :False
B :True
C :32
D :5
正确答案:A
试题解析:
第 30 题 【单选题】
turtle.reset()命令含义为()
A :不清空turtle窗口,重置turtle的位置和状态
B :清空turtle窗口,重置turtle状态为起始状态
C :清空turtle窗口,但是turtle的位置和状态不会改变
D :撤销上一个动作
正确答案:B
试题解析:
第 1 题 【判断题】
turtle.speed()命令设定笔运动的速度,其参数范围是0-10的整数。
A :正确
B :错误
正确答案:A
试题解析:
第 2 题 【判断题】
print(‘I’m ok.’)因为有三个单引号,所以程序是错误的。
A :正确
B :错误
正确答案:B
试题解析:
第 3 题 【判断题】
使用Turtle时,画布默认坐标左上角为画布中心
A :正确
B :错误
正确答案:B
试题解析:
第 4 题 【判断题】
两队进行乒乓球比赛,每队有3名队员,双方每个队员之间都要进行一场比赛,一共需要进行6场比赛。
A :正确
B :错误
正确答案:B
试题解析:
第 5 题 【判断题】
Python是一个种解释型语言,所以我们对代码的缩进不要求。
A :正确
B :错误
正确答案:B
试题解析:
第 6 题 【判断题】
Python 是交互式语言,这意味着,您可以在一个 Python 提示符 >>> 后直接执行代码。
A :正确
B :错误
正确答案:A
试题解析:
第 7 题 【判断题】
除号在python中是用/来代替,但不能说所有的/都是除号。
A :正确
B :错误
正确答案:A
试题解析:
第 8 题 【判断题】
and是Python的保留字符。
A :正确
B :错误
正确答案:A
试题解析:
第 9 题 【判断题】
Python创建变量很简单,只要为变量分配一个值即可。
A :正确
B :错误
正确答案:A
试题解析:
第 10 题 【判断题】
从甲地到乙地,每天走剩下路程的一半,两天就可以走完。
A :正确
B :错误
正确答案:B
试题解析:
第 11 题 【判断题】
a==b在Python中代表把b的值给a。
A :正确
B :错误
正确答案:B
试题解析:
第 12 题 【判断题】
turtle库包含100多个功能函数,主要包括窗体函数、画笔状态函数和画笔运动函数3类。
A :正确
B :错误
正确答案:A
试题解析:
第 13 题 【判断题】
turtle.seth(angle)函数表示小乌龟启动时运动的方向。
A :正确
B :错误
正确答案:A
试题解析:
第 14 题 【判断题】
Python中单引号和双引号的作用完全相同。
A :正确
B :错误
正确答案:B
试题解析:
第 15 题 【判断题】
Python中想输出一个双引号,需要使用/”。
A :正确
B :错误
正确答案:A
试题解析:
第 16 题 【判断题】
字符串可以用 + 运算符连接在一起,用 – 运算符删除相同字符。
A :正确
B :错误
正确答案:B
试题解析:
第 17 题 【判断题】
15%3运行结果是5。
A :正确
B :错误
正确答案:B
试题解析:
第 18 题 【判断题】
Python中/n代表输出一个字母n。
A :正确
B :错误
正确答案:B
试题解析:
第 19 题 【判断题】
a=10,b=20,a==b;运行结果是a=20。
A :正确
B :错误
正确答案:B
试题解析:
第 20 题 【判断题】
程序a=12 and b=12是错误的写法。
A :正确
B :错误
正确答案:A
试题解析: