- 0
- 0
- 约4.77千字
- 约 8页
- 2026-02-11 发布于河南
- 举报
海龟试题及答案
姓名:__________考号:__________
一、单选题(共10题)
1.海龟编程中,如何移动海龟向右移动100个单位?()
A.forward(100)
B.right(100)
C.move(100)
D.go(100)
2.以下哪个函数可以用来设置海龟的初始位置?()
A.setpos()
B.goto()
C.reset()
D.clearscreen()
3.在海龟编程中,如何画一个正方形?()
A.foriinrange(4):right(90)
B.foriinrange(4):forward(90)
C.foriinrange(4):left(90)
D.foriinrange(4):backward(90)
4.以下哪个命令可以用来结束海龟的绘制?()
A.end()
B.finish()
C.done()
D.close()
5.如何设置海龟的画笔颜色为红色?()
A.color(red)
B.penup(red)
C.pendown(red)
D.fill(red)
6.在海龟编程中,如何设置海龟的画笔宽度为5个单位?()
A.pensize(5)
B.penwidth(5)
C.linewidth(5)
D.penstyle(5)
7.以下哪个函数可以用来填充海龟绘制的图形?()
A.fillcolor()
B.fillshape()
C.fill()
D.fillstyle()
8.如何让海龟画一个圆形?()
A.circle(100)
B.drawcircle(100)
C.circle(100,360)
D.drawcircle(100,360)
9.在海龟编程中,如何隐藏海龟?()
A.hideturtle()
B.showturtle()
C.closeturtle()
D.openturtle()
10.以下哪个命令可以用来重置海龟的当前状态?()
A.reset()
B.clear()
C.clearscreen()
D.restart()
二、多选题(共5题)
11.在海龟编程中,以下哪些操作会改变海龟的朝向?()
A.right(30)
B.left(45)
C.forward(100)
D.setheading(90)
12.以下哪些函数可以用来控制海龟的移动?()
A.penup()
B.pendown()
C.forward()
D.backward()
13.以下哪些操作会改变海龟的画笔颜色?()
A.color(blue)
B.fillcolor(green)
C.setpencolor(red)
D.setfillcolor(yellow)
14.以下哪些函数可以用来结束海龟图形窗口的显示?()
A.hideturtle()
B.done()
C.clearscreen()
D.reset()
15.在海龟编程中,以下哪些方法可以用来设置海龟的起始位置?()
A.setx(50)
B.sety(50)
C.goto(50,50)
D.home()
三、填空题(共5题)
16.在海龟编程中,使用______函数可以让海龟抬起画笔,移动时不留下痕迹。
17.要使海龟向左旋转90度,可以使用______函数。
18.在海龟编程中,使用______函数可以设置海龟的起始位置。
19.要使海龟的画笔颜色变为红色,可以使用______函数,并传入red作为参数。
20.在完成绘图后,要结束海龟图形窗口的显示,可以使用______函数。
四、判断题(共5题)
21.在海龟编程中,使用forward()函数可以使海龟向前移动,但不改变其朝向。()
A.正确B.错误
22.海龟编程中,可以使用setheading()函数将海龟的朝向设置为任意角度。()
A.正确B.错误
23.在绘制图形时,如果想要海龟在移动时不留下画笔痕迹,可以使用penup()函数。()
A.正确B.错误
24.海龟编程中,使用color()函数可以设置海龟图形的填充颜色。()
A.正确B.错误
25.海龟编程中,每次绘制完一个图形后,都需要调用reset()
原创力文档

文档评论(0)