我有一个程序,假设在x,y处创建一个三角形,具有设定的高度和宽度。这是我的代码,但它正在创建的三角形有时是混乱的,如果宽度真的很小。我怎样用我想要的宽度和高度来做一个完美的三角形?在
进口乌龟
def triangleBuild(width,height):
turtle.forward(width)
turtle.left(120)
turtle.forward(height)
turtle.left(120)
turtle.forward(height)
定义XYPOSITION(x,y,宽度,高度):
^{pr2}$
Tags:
在您的例子中,高度是从顶部顶点到底部的距离。你要做的是画一个三角形,有两条边长(高)相同,你可能需要用一些数学计算出正确的边长(可能不等于高度)
编辑
如果你想从宽度和高度画一个三角形,你可能需要得到三角形的角度,然后用一些数学方法:
相关问题 更多 >
编程相关推荐