7.4.4 多边形
matplotlib库的pyplot子库提供的Polygon( )函数用于绘制不同风格的多边形。该函数的主要参数使用方法如下:
(1)xy用于设置一个形状为N×2的numpy数组,N为坐标数量,如三角形需要三对(x,y)坐标;
(2)close用于设置是否关闭多边形,值为False时关闭,则起点和终点相同;
(3)其他参数,使用方法同Rectangle( )函数。
用Polygon( )函数绘制三角形、平行四边形、梯形、六边形,其代码如下:(https://www.daowen.com)
代码文件:7_4_4_Polygon.py

上述代码实现了三角形、平行四边形、梯形、六边形的绘制,其结果如图7.16所示。

图7.16 绘制三角形、平行四边形、梯形、六边形