根据坐标点绘制三角形
功能要求
在平面上给定三个点的坐标,根据三个点绘制出一个三角形。
实例代码
import turtle
'''
指定平面上的三个点绘制并填充三角形
points列表参数保存三角形三个点的坐标
color参数三角形的填充颜色
'''
def drawTriangle(points, color):
turtle.color(color)
# 设置画笔的起点为points[0]
turtle.penup()
turtle.goto(points[0])
turtle.pendown()
turtle.begin_fill()
turtle.goto(points[1]) # 走到points[1]
turtle.goto(points[2]) # 走到points[2]
turtle.goto(points[0]) # 回到points[0],完成三角形的绘制
turtle.end_fill()
p = [[-200, -100], [0, 200], [200, -100]]
# 三角形三个顶点分别为(-200, -100)、(0, 200)、(200, -100)
drawTriangle(p,