python怎么画圆圈,python怎么画圆弧

  python怎么画圆圈,python怎么画圆弧

  

  一、使用Turtle库

  Turtle库是一个流行的用Python语言绘制图像的函数库。想象一只小乌龟,从一个横轴为X,纵轴为Y的坐标系的原点出发,在(0,0)的位置。它在一组函数指令的控制下在这个平面坐标系中移动,从而在其爬行路径上绘制图形。

  Turtle library是用来画线条,圆,其他形状或者文字的。

  根据乌龟的爬行轨迹,初始乌龟在(0,0),前进方向为X轴的正方向。

  乌龟。圆(半径、范围、步长)半径必选,表示半径,为正时逆时针旋转;

  范围表示度数,用于画弧;

  代表边数,可以用来画正多边形;

  范围和步长参数是可选的。

  画一个圆

  进口海龟

  turtle.color(红色)

  乌龟圈(80)

  Turtle.done()运行结果:

  相关:《Python教程》

  二、使用Numpy库

  #-*-编码:utf-8-*-

  #!python3

  importnumpyasnp

  importmatplotlib.pyplotasplt

  #==========================================

  #圈子的基本信息

  #1.圆半径

  r=2.0

  #2.中心坐标

  a,b=(0。0.)

  #==========================================

  #方法1:参数方程

  =NP . arange(0,2*np.pi,0.01)

  x=a r * NP . cos()

  y=b r * NP . sin()

  图=plt.figure()

  axes=fig.add_subplot(111)

  坐标轴.绘图(x,y)

  axes.axis(equal )

  plt.title(www.jb51.net )

  #==========================================

  #方法2:标准方程

  x=np.arange(a-r,a r,0.01)

  y=b np.sqrt(r**2-(x-a)**2)

  图=plt.figure()

  axes=fig.add_subplot(111)

  坐标轴. plot(x,y)#上半部分

  坐标轴. plot(x,-y)#下半部分

  plt.axis(等于)

  plt.title(www.jb51.net )

  #==========================================

  plt.show()的运行效果:

  方法1:

  方法二:

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: