• 大小: 1.66KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2024-05-08
  • 语言: Python
  • 标签: python  py  玫瑰  

资源简介

使用turtle模块绘制玫瑰花

资源截图

代码片段和文件信息

#RoseDraw.py
import turtle as t
# 定义一个曲线绘制函数
def DegreeCurve(n r d=1):
    for i in range(n):
        t.left(d)
        t.circle(r abs(d))
# 初始位置设定
s = 0.2 # size
t.setup(450*5*s 750*5*s)
t.pencolor(“black“)
t.fillcolor(“red“)
t.speed(100)
t.penup()
t.goto(0 900*s)
t.pendown()
# 绘制花朵形状
t.begin_fill()
t.circle(200*s30)
DegreeCurve(60 50*s)
t.circle(200*s30)
DegreeCurve(4 100*s)
t.circle(200*s50)
DegreeCurve(50 50*s)
t.circle(350*s65)
DegreeCurve(40 70*s)
t.circle(150*s50)
DegreeCurve(20 50*s -1)
t.circle(400*s60)
DegreeCurve(18 50*s)
t.fd(250*s)
t.right(150)
t.circle(-500*s12)
t.left(140)
t.circle(550*s110)
t.left(27)
t.circle(650*s100)
t.left(130)
t.circle(-300*s20)
t.right(123)
t.circle(220*s57)
t.end_fill()
# 绘制花枝形状
t.left(120

评论

共有 条评论