Python绘制上图要求使用turtle库绘制代码中要怎样
包括分支结构和循环结构,提交源代码
代码这样写,可以实现图上所示的图案。
from turtle import *
setup(800, 600, 0, 0)
hideturtle()
tracer(0)
pencolor('black')
penup()
def drawrect(x,y):
pendown()
for i in range(2):
fd(x)
left(90)
fd(y)
left(90)
penup()
goto(-100,100)
drawrect(200,100)
goto(100,100)
setheading(270)
pendown()
fd(300)
penup()
goto(-60,130)
pendown()
write('荣药九秩', font=("Arial", 20, "bold"))
penup()
goto(200,0)
pendown()
setheading(0)
drawrect(120,200)
s='筑梦百年'
for i in range(4):
penup()
goto(250,160-(i+1)*30)
pendown()
write(s[i], font=("Arial", 20, "bold"))
done()
码字不易,如对解答满意,请点击采纳按钮。