所在的位置: python >> python介绍 >> Python画三角形代码

Python画三角形代码

要实现用Python代码画三角形,我们可以先画等边三角形,因为等边三角形三条边长相等,三个内角相等且等于60°。根据这个特点,绘制思路是先水平方向画一条直线,比如长度为像素,再向左转°,继续向前画长度为像素的直线,这就是第二条边了;再向左转°,继续向前画长度为像素的直线,这就是第三条边了。

可以使用turtle模块画图,代码编写简单:

fromturtleimport*   #从turtle中导出所有模块

角度的设置,turtle.seth(0),指与水平向右的夹角为0°;同理可设定°和°。

Python画三角形代码如下:

fromturtleimport*   #从turtle中导出所有模块

seth(0)    #设置角度为0°

fd()    #forward,向前像素,即边长为像素

seth()   #设置角度°

fd()    #向前像素,即边长为像素

seth()   #设置角度°

fd()    #向前像素,即边长为像素

done()      #结束,暂停

成品效果如下:

要想画非等边三角形,就要注意边长及角度的问题,感兴趣的朋友可以自行研究一下。




转载请注明:http://www.aierlanlan.com/rzfs/6483.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了