在Python上画三角形
时间: 2023-11-19 21:58:04 浏览: 33
可以使用turtle库来画三角形,代码如下:
```python
import turtle
# 创建画布
canvas = turtle.Screen()
# 创建画笔
pen = turtle.Turtle()
# 画三角形
for i in range(3):
pen.forward(100)
pen.left(120)
# 关闭画布
turtle.done()
```
运行代码后,即可看到一个等边三角形被画出来了。
相关问题
用python画闭环三角形
以下是使用Python绘制闭环三角形的代码示例:
```python
import turtle
# 设置画布大小和背景颜色
turtle.setup(800, 600)
turtle.bgcolor("white")
# 设置画笔颜色和宽度
turtle.pencolor("red")
turtle.pensize(3)
# 绘制三角形
turtle.forward(100)
turtle.left(120)
turtle.forward(100)
turtle.left(120)
turtle.forward(100)
# 绘制闭环
turtle.penup()
turtle.goto(0, 0)
turtle.pendown()
turtle.circle(50)
# 隐藏画笔
turtle.hideturtle()
# 显示画布
turtle.done()
```
运行以上代码,即可在画布上绘制出一个红色画笔宽度为3的闭环三角形。
python画正三角形代码
要使用Python绘制一个正三角形可以使用turtle库。以下是一个示例代码:
```python
import turtle
# 创建画布
canvas = turtle.Screen()
# 创建一个乌龟对象
t = turtle.Turtle()
# 设置画笔颜色和背景颜色
t.pensize(3)
t.pencolor("blue")
canvas.bgcolor("white")
# 绘制正三角形
for _ in range(3):
t.forward(200) # 向前移动200像素
t.left(120) # 向左转120度
# 隐藏乌龟
t.hideturtle()
# 关闭画布
canvas.exitonclick()
```
当运行此代码时,会弹出一个窗口显示出绘制的正三角形。