Python turtle绘制钝角三角形:转向法与坐标法详解

Python turtle绘制钝角三角形:转向法与坐标法详解 画三角形这件事看起来无非是“三条线围起来”但真正用 Python 海龟绘图turtle实现时很多新手都会遇到一些意想不到的问题为什么我画的线总是对不上为什么改了几次角度画出来的图却不像三角形尤其是画钝角三角形时如果只凭感觉随手转向很容易画成一个“看起来差不多但认真一量又不是”的图形。本文是“Python 海龟绘图 100 题”系列的第 12 题主题就是用 turtle 绘制一个钝角三角形。文章会从数学判定讲起再分别给出两种可实现方案一种偏向海龟绘图的“转向法”一种偏向精确控制的“坐标法”。读完你不仅知道代码怎么写还能理解钝角三角形的判定、turtle 绘制闭合图形时的外角关系以及如何把代码封装成可以绘制任意三角形的函数。1. 为什么单独把“钝角三角形