Python 与圆的标准方程

Python 与圆的标准方程

Python与圆的标准方程

复习数学知识

圆的标准方程

 

 

 

 

圆的标准方程(x-a)²+(y-b)²=r²中,有三个参数a、b、r,即圆心坐标为(a,b),只要求出a、b、r,这时圆的方程就被确定,因此确定圆方程,须三个独立条件,其中圆心坐标是圆的定位条件,半径是圆的定形条件。

已知圆的半径和圆心求圆上点的坐标:

Python 与圆的标准方程

圆上的点与圆心,半径的关系

使用海龟模块画图


Python 与圆的标准方程

使用海龟模块画图

效果图:

Python 与圆的标准方程


实际上画出来的并不是一个真正的圆,而是一个N边的多边形。

和下面的代码类似:

import turtle

p=turtle.Turtle()

p.circle(100)

turtle.mainloop()

|

Python海龟作图模块的基础

官方文档:https://docs.py
thon.org/3.3/library/turtle.html

海龟模块相当于一只会移动的钢笔。

海龟运动函数

  • forward() 

    fd()向前移动(参数是移动的距离)

  • backward() 

    bk() 

    back()向后移动

  • right() 

    rt()右转(单位角度)

  • left() 

    lt()左转(单位角度)

  • goto() 

    setpos() 

    setposition()移动到某一个点(参数是一个坐标)

  • setx()设置海龟的x坐标

  • sety()设置海龟的y坐标

  • setheading() 

    seth()设置海龟箭头的朝向

更多内容请参考官方文档。

|