turtle库画图,包括分支结构和循环结构怎么写代码

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()

码字不易,如对解答满意,请点击采纳按钮。

可以参考这篇文章,希望对你有帮助:turtle绘图、语言元素、分支结构、循环结构_斯人若彩虹,遇上方知有!-CSDN博客_turtle分支语句

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632