使用turtle库绘制钢琴键示意图形,效果如下图所示。阅读程序框架,根据注释补充横线处代码。 import turtle as t t.setup(500,300) t.penup() (①) #将画笔移动到绝对位置(一180,一50)处 (②)

admin2019-09-02  43

问题 使用turtle库绘制钢琴键示意图形,效果如下图所示。阅读程序框架,根据注释补充横线处代码。

import turtle as t
t.setup(500,300)
t.penup()
()    #将画笔移动到绝对位置(一180,一50)处
()    #画笔落下
def Drawrect():
t.fd(40)
t.left(90)
t.fd(120)
t.left(90)
t.fd(40)
t.left(90)
t.fd(120)
t.penup()
t.left(90)
t.fd(42)
t.pendown()
for i in range(7):
Drawrect()
t.penup()
Lgoto(一150,0)
t.pendown
def DrawRectBlack():
t.color(’black’)
t.begin_fill()
t.fd(30)
t.left(90)
t.fd(70)
t.left(90)
t.fd(30)
t.left(90)
t.fd(70)
t.end_fill()
t.penup()
t.left(90)
t.fd(40)
t.pendown()
DrawRectBlack()
DrawRectBlaek()
t.penup()
t.fd(48)
t.pendown()
DrawRectBlack()
DrawRectBlack()
DrawRectBlack()
t.hideturtle()
t.done()

选项

答案这是一个简单应用题,绘制钢琴键示意图形。主要考核turtle.goto(x,y)和t.pendown()函数。第1个空填写内容为t.goto(一180,一50),将画笔移动到绝对位置(一180,一50)处。 第2个空填写内容为t.pendown(),画笔落下。之后,移动画笔将绘制形状。代码较长,不再重新给出参考代码,同学们可以尝试对代码进行优化,并绘制自己喜欢的钢琴键示意图形。

解析
转载请注明原文地址:https://jikaoti.com/ti/yE50FFFM
0

最新回复(0)