用Python画三角形
作者:野牛程序员:2023-07-07 06:58:34python阅读 2937
你可以使用Python的matplotlib库来画三角形。下面是一个使用matplotlib库画三角形的示例代码:
import matplotlib.pyplot as plt def plot_triangle(vertices): # 设置坐标轴范围 plt.xlim(-10, 10) plt.ylim(-10, 10) # 绘制三角形 plt.plot([vertices[0][0], vertices[1][0]], [vertices[0][1], vertices[1][1]], 'b-') plt.plot([vertices[1][0], vertices[2][0]], [vertices[1][1], vertices[2][1]], 'b-') plt.plot([vertices[2][0], vertices[0][0]], [vertices[2][1], vertices[0][1]], 'b-') # 显示图形 plt.show() # 定义三角形的顶点坐标 vertices = [(0, 0), (5, 5), (10, 0)] # 调用函数绘制三角形 plot_triangle(vertices)
在这个示例代码中,我们首先导入了matplotlib.pyplot模块,并定义了一个名为plot_triangle的函数来绘制三角形。函数接受一个包含三个顶点坐标的列表作为输入参数。
在函数内部,我们使用plt.plot函数分别绘制三角形的三条边,使用蓝色直线'b-'来表示。然后,我们使用plt.xlim和plt.ylim来设置坐标轴的范围。最后,调用plt.show函数显示图形。
在主程序中,我们定义了一个包含三角形顶点坐标的列表,并将其作为参数传递给plot_triangle函数来绘制三角形。你可以根据需要修改顶点坐标来画不同的三角形。运行代码后,将会显示一个包含绘制的三角形的图形窗口。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:python用circle画圆
- 下一篇:python怎么画正三角形
