首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Turtle圆锥曲线系列—抛物线

环境准备

运行平台:Windows 7 旗舰版

Python版本:Python 3.6.4

IDE:Python自带的IDLE

1、绘制原理

若抛物线的方程为:, 点P在抛物线上,则过点P的抛物线的切线方程为:

2、绘制抛物线

importturtleast

t.pencolor("red")

t.speed(1)

a=1

forxinrange(30):

a+=0.2

t.left(2)

t.forward(a)

t.penup()#移动时不绘制图形

t.goto(0,0)#回到原点

t.pendown()#缺省时也绘制图形

t.left(120)#因为前面已经累加旋转了60度

b=1

forxinrange(30):

b+=0.2

t.right(2)

t.forward(b)

t.mainloop()

运行结果:

——The End ——

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180502G1J86B00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券