首页 分享 如何用Python绘制曲线——turtle画小鱼化石的实践篇

如何用Python绘制曲线——turtle画小鱼化石的实践篇

来源:花匠小妙招 时间:2025-07-05 08:09

最新推荐文章于 2024-10-31 12:12:39 发布

toto+ 于 2019-06-10 13:02:13 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

turtle绘制曲线的方法很多,除了大家常用的“一步一拐法”,用抛物线公式来绘制曲线也十分方便。(对“一步一拐法”感兴趣的童鞋可参考博文 《如何用Python绘制曲线——Turtle花之舞的几何之美》。)

下面是用turtle绘制的小鱼化石,鱼头部分是使用抛物线来绘制的,稍事复习初中数学抛物线部分即可掌握。感兴趣的话可以运行以下代码进一步理解:

from turtle import *

pensize(5)

pencolor('black')

speed(10)

for y1 in list(range(0,54)):

pd()

goto((y1**2)/40,y1)

pu()

home()

for y2 in list(range(0,54)):

pd()

goto((y2**2)/40,-y2)

pu()

goto(30,-6)

pd()

circle(6)

pu()

goto(50,0)

pd()

goto(300,0)

for i in list(range(7)):

x=75+35*i

y=54-i**2

pu()

goto(x,y)

pd()

seth(-120)

goto(x-25,0)

lt(60)

goto(x,-y)

pu()

goto(300,0)

pd()

goto(360,50)

goto(330,0)

goto(360,-50)

goto(300,0)

hideturtle()

python

运行

相关知识

如何用python画花
如何用简单的Python绘制一朵花
教你如何用python画出4种风格不一的树
如何用python画玫瑰花
python用turtle画玫瑰花
python的turtle画个玫瑰花
python 绘制一个四瓣花图
用python turtle绘制一朵玫瑰花
Python用turtle库绘制图形——漂亮的玫瑰
用python绘制玫瑰花的代码

网址: 如何用Python绘制曲线——turtle画小鱼化石的实践篇 https://www.huajiangbk.com/newsview2116676.html

所属分类:花卉
上一篇: 鱼化石(通用5篇)
下一篇: 28、鱼化石

推荐分享