绘制一个外面三角形边长为200,三边颜色为红色,里面的三角形边长为一百三边的颜色为蓝色,填充颜色为黄色
时间: 2023-05-19 14:01:19 浏览: 221
以下是使用 Python 和 Turtle 绘制的代码:
```python
import turtle
# 绘制外面的三角形
turtle.color("red")
turtle.forward(200)
turtle.left(120)
turtle.forward(200)
turtle.left(120)
turtle.forward(200)
# 绘制里面的三角形
turtle.color("blue", "yellow")
turtle.begin_fill()
turtle.forward(100)
turtle.left(120)
turtle.forward(100)
turtle.left(120)
turtle.forward(100)
turtle.end_fill()
turtle.done()
```
这段代码会打开一个窗口,绘制出一个外面边长为200,颜色为红色,里面边长为100,颜色为蓝色,填充颜色为黄色的三角形。
相关问题
绘制两个叠加的等边三角形,外面的等边三角形边长为200,三条边颜色为红色,里面的等边三角形边长为一百,三边的颜色为蓝色,填充颜色为黄色
以下是绘制两个叠加的等边三角形的代码,其中外面的等边三角形边长为200,三条边颜色为红色,里面的等边三角形边长为一百,三边的颜色为蓝色,填充颜色为黄色:
```python
import turtle
# 绘制外面的等边三角形
turtle.color("red")
turtle.forward(200)
turtle.left(120)
turtle.forward(200)
turtle.left(120)
turtle.forward(200)
# 绘制里面的等边三角形
turtle.color("blue", "yellow")
turtle.begin_fill()
turtle.forward(100)
turtle.left(120)
turtle.forward(100)
turtle.left(120)
turtle.forward(100)
turtle.end_fill()
turtle.done()
```
希望这个代码能够帮到你!
绘制一个边长为200的红色的等边三角形
以下是绘制一个边长为200的红色的等边三角形的代码:
```python
import turtle
# 创建一个画布
canvas = turtle.Screen()
# 创建一个画笔
pen = turtle.Turtle()
# 设置画笔颜色为红色
pen.color("red")
# 设置画笔宽度为3
pen.width(3)
# 绘制等边三角形
for i in range(3):
pen.forward(200)
pen.left(120)
# 隐藏画笔
pen.hideturtle()
# 关闭画布
canvas.exitonclick()
```
运行以上代码,即可绘制一个边长为200的红色的等边三角形。