编写程序导入turtle库,并画出如图所示的等边三角形。外面三角形边长为200,三边颜色为红色;里面的三角形边长为100,三边颜色为蓝色,填充颜色为黄色。写出代码
时间: 2024-02-25 09:55:19 浏览: 226
Python的turtle库绘制
5星 · 资源好评率100%
以下是导入turtle库并画出外面和里面的等边三角形的Python代码:
```python
import turtle
# 创建画布和画笔
t = turtle.Turtle()
t.screen.bgcolor("white")
# 设置外面三角形画笔颜色和粗细
t.pencolor("red")
t.pensize(3)
# 绘制外面等边三角形
for i in range(3):
t.forward(200)
t.left(120)
# 移动画笔到内部三角形的起点
t.penup()
t.goto(-50, 87)
t.pendown()
# 设置内部三角形画笔颜色、粗细和填充颜色
t.pencolor("blue")
t.pensize(2)
t.fillcolor("yellow")
# 开始填充内部三角形
t.begin_fill()
# 绘制内部等边三角形
for i in range(3):
t.forward(100)
t.left(120)
# 结束填充内部三角形
t.end_fill()
# 隐藏画笔
t.hideturtle()
# 显示绘图窗口
turtle.done()
```
运行以上代码后,就可以在窗口中看到绘制的外部和内部等边三角形了。
阅读全文