使用turtle库中的西数绘制一个边长为70像素的正10边形,填布颜色为红色,效果如下国所示。
时间: 2023-11-27 10:49:28 浏览: 62
绘制一个Python_Boy_PythonBoy_Turtle库绘制_
下面是使用Python的turtle库绘制正10边形的代码:
```python
import turtle
# 创建一个画布
canvas = turtle.Screen()
canvas.bgcolor("white")
# 创建一个海龟对象
t = turtle.Turtle()
t.color("red", "red")
t.pensize(3)
# 绘制正10边形
for i in range(10):
t.forward(70)
t.right(36)
# 填充颜色
t.begin_fill()
for i in range(10):
t.forward(70)
t.right(36)
t.end_fill()
# 隐藏海龟对象
t.hideturtle()
# 等待用户关闭窗口
turtle.done()
```
运行上述代码,即可在窗口中绘制出边长为70像素的正10边形,并填充为红色。
阅读全文