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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。