用turtle绘制四边形
时间: 2023-09-10 11:08:04 浏览: 94
好的,以下是用 Python 的 turtle 库绘制一个四边形的代码:
```python
import turtle
# 创建画布和画笔
canvas = turtle.Screen()
pen = turtle.Turtle()
# 绘制四边形
for i in range(4):
pen.forward(100)
pen.left(90)
# 关闭画布
canvas.exitonclick()
```
运行以上代码,就可以看到一个绘制了四条边的正方形。
相关问题
用turtle库绘制平行四边形
好的,以下是绘制平行四边形的Python代码,需要先安装并导入turtle库:
```python
import turtle
# 创建画布
screen = turtle.Screen()
# 创建画笔
pen = turtle.Turtle()
# 绘制平行四边形
pen.forward(100)
pen.left(45)
pen.forward(100)
pen.left(135)
pen.forward(100)
pen.left(45)
pen.forward(100)
# 关闭画布
screen.mainloop()
```
这段代码中,我们先创建了一个画布和一个画笔,然后使用画笔的forward()方法和left()方法分别控制画笔前进和旋转的方向,绘制出了一个平行四边形。最后使用mainloop()方法让画布保持打开状态,直到手动关闭。
利用turtle绘制一个无角四边形
以下是Python代码:
```python
import turtle
t = turtle.Turtle()
# 绘制四边形
for i in range(4):
t.forward(100)
t.right(90)
turtle.done()
```
运行代码后,将会弹出一个窗口,显示绘制的无角四边形。
阅读全文