一、选择题(每题 2 分,共 50 分)
- 下列选项中关于turtle.color('red')语句的作用描述正确的是?()
{{ select(1) }}
- 只设置画笔的颜色为红色
- 只设置填充的颜色为红色
- 设置画笔和填充的颜色为红色
- 设置画笔的颜色为红色,设置画布背景的颜色为红色
- print(14+8)输出的结果是?()
{{ select(2) }}
- 在编写Python代码中可以在同一行使用多条语句,语句之间需使用某一符号进行分隔。下列选项中哪一符号可以将多条语句进行分隔?()
{{ select(3) }}
- 在Python中可以使用setup()设置画布大小和起始位置,下列哪一项语句可以将画布大小设置为500*400?()
{{ select(4) }}
- turtle.setup(500,400,50,50)
- turtle.setup(400,50,50,500)
- turtle.setup(50,50,500,400)
- turtle.setup(50,500,400,50)
- 在Python中,如果a=5,b=3,那么执行语句print(a+b==a*b)的结果是?()
{{ select(5) }}
- a=input()
b=input()
执行语句print(a+b),并输入1,2,结果为?()
{{ select(6) }}
- 红星小学三年级评选优秀少先队员的条件是,期末考试语文成绩和数学成绩和英语成绩都必须等于或者高于90分,用Python程序描述,以下哪个是正确的?()
{{ select(7) }}
- 语文成绩>=90 and 数学成绩>=90 or 英语成绩>=90
- 语文成绩>=90 or 数学成绩>=90 or 英语成绩>=90
- 语文成绩>=90 and 数学成绩>=90 and 英语成绩>=90
- 语文成绩>=90 or 数学成绩>=90 and 英语成绩>=90
- 假如从广东到湖南有2种不同的出行方式,从湖南到北京有3种不同的出行方式,那么从广东经过湖南再到北京,总共有几种不同的出行方式?()
{{ select(8) }}
- 下面哪个运算符的运算优先级最低?
{{ select(9) }}
- 已知a=2 or False and False,请问a的运算结果是?()
{{ select(10) }}
- Python自带的IDLE编辑器有两种模式:脚本模式(又称为编辑器模式)和交互模式(又称为Shell模式),下列哪种方法可以实现由交互模式到脚本模式的切换?()
{{ select(11) }}
- 小明同学正在利用Python绘制一个边长为100像素的正三角形,目前已经完成两条边的绘制,箭头为画笔所在位置和方向,如下图所示,请你帮他选择一组正确的答案将此正三角形绘制完整?()
{{ select(12) }}
- turtle.left(60)
turtle.forward(100)
- turtle.left(120)
turtle.forward(100)
- turtle.right(60)
turtle.forward(100)
- turtle.right(120)
turtle.forward(100)
- Python中3乘以5应该怎样表示?()
{{ select(13) }}
- Python中,以下哪个选项是将浮点数转换为整数的正确方法?()
{{ select(14) }}
- int(3.14)
- float(3)
- str(3.14)
- bool(3.14)
- 如果要让turtle向左转45度,应该使用哪个命令?()
{{ select(15) }}
- turtle.left(45)
- turtle.turnleft(45)
- turtle.forward(45)
- turtle.right(45)
- Python中的!=代表的是?()
{{ select(16) }}
- 反转条件的布尔值
- 检查左右两边的值是否不相等
- 检查左右两边的值是否相等
- 将左右两边值进行交换
- 执行下列哪个选项中的代码,能打印出Scratch,Python,C++的是()
{{ select(17) }}
- print('ScratchPythonC++')
- print('Scratch、Python、C++')
- print('Scratch,Python,C++')
- print('Scratch+Python+C++')
- 执行下列哪段代码,画笔移动后不会画出线?()
{{ select(18) }}
- import turtle
turtle.goto(100,100)
- import turtle
turtle.goto(100,100)
turtle.penup()
turtle.pendown()
- import turtle
turtle.penup()
turtle.goto(100,100)
turtle.pendown()
- import turtle
turtle.penup()
turtle.pendown()
turtle.goto(100,100)
- 执行代码print(3<=5 and 7>=9),打印结果为?()
{{ select(19) }}
- 以下哪个函数能够绘制一个半径为60的圆?()
{{ select(20) }}
- import turtle
turtle.circle(60,180)
- import turtle
turtle.forward(60,180)
- import turtle
turtle.circle(180,60)
- import turtle
turtle.circle(60,360)
- 在Python中,这个表达式:3*8//4的计算结果是多少?()
{{ select(21) }}
- 关于缩进的描述,正确的是?()
{{ select(22) }}
- Python编码中不需要缩进
- 缩进的空格数决定了代码块的嵌套级别
- 缩进仅仅是为了美观,对代码执行没有影响
- 缩进是语法错误,不应该在代码中使用
- 运行代码print(float(20)),输出的结果是以下哪一项?()
{{ select(23) }}
- 运行以下程序后,画笔的位置坐标是以下哪一个?()
Import turtle
turtle.forward(50)
turtle.left(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
{{ select(24) }}
- (50,0)
- (50,100)
- (0,50)
- (100,50)
- 以下哪一项运行后能分两行显示以下诗句?()
但愿人长久,
千里共婵娟。
{{ select(25) }}
- print(“但愿人长久,
千里共婵娟。”)
- print(但愿人长久,
千里共婵娟。)
- print('''但愿人长久,
千里共婵娟。''')
- print(‘’’但愿人长久,
千里共婵娟。”””)
二、判断题(每题 2 分,共 20 分)
- 在Python中,如果a=4,b=2,那么执行语句print(type(a**b))的结果是16。()
{{ select(26) }}
- 在Python中,'龙腾虎跃'是一个字符串类型数据,如果将单引号去掉,它就变成了整型数据。()
{{ select(27) }}
- Python中#的符号表示单行注释,###进行多行注释。()
{{ select(28) }}
- print(int(4.5)==float(4))输出结果是False。()
{{ select(29) }}
- 在Turtle库中,小明设置画笔速度设为2,小红设置画笔速度为0,如果其他指令完全一致的话,那么小明的绘制速度要快一些。()
{{ select(30) }}
- IDLE交互模式的提示符为>>>,脚本模式没有提示符。()
{{ select(31) }}
- turtle画图库中turtle.circle()不但可以绘制圆或者圆弧,它还可以绘制正多边形。()
{{ select(32) }}
- else可以作为变量名。()
{{ select(33) }}
- 变量名大小写是有区分的,如变量名age和Age有区别。()
{{ select(34) }}
- print语句可以同时打印多个变量,比如print(a,b)就可以打印出变量a和b的值。()
{{ select(35) }}