环境准备
运行平台: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 ——
领取专属 10元无门槛券
私享最新 技术干货