当前位置:首页python > 正文

python怎么画正三角形

作者:野牛程序员:2023-07-07 06:59:37python阅读 3835

要使用Python绘制一个正三角形,你可以使用一些图形库,例如turtlematplotlib。下面我将为你展示两种不同的方法。

方法一:使用turtle库

import turtle

# 创建一个Turtle对象
t = turtle.Turtle()

# 移动到起始位置
t.penup()
t.goto(-100, -100)
t.pendown()

# 绘制正三角形
for _ in range(3):
    t.forward(200)
    t.right(120)

# 关闭图形窗口
turtle.done()

运行上述代码,将会弹出一个图形窗口,其中绘制了一个正三角形。

方法二:使用matplotlib库

import matplotlib.pyplot as plt
import numpy as np

# 创建一个正三角形的坐标数组
x = [0, 1, 0.5, 0]
y = [0, 0, np.sqrt(3) / 2, 0]

# 绘制正三角形
plt.figure()
plt.plot(x, y)
plt.axis('equal')
plt.show()

运行上述代码,将会显示一个包含正三角形的图形窗口。

以上两种方法都可以用来绘制一个正三角形,你可以根据自己的需求选择适合的方法。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击