叠加等边三角形的绘制。使用turtle库中的turtle.fd()函数和turtle.seth()函数绘制一个叠加的等边三角形
时间: 2023-12-26 08:20:56 浏览: 101
Python笔记之用turtle库绘制三角函数和反三角函数的图像(考研党福利)
可以使用以下代码来绘制一个叠加的等边三角形:
```python
import turtle
# 设置画笔速度和颜色
turtle.speed(0)
turtle.color("blue")
# 循环绘制6个等边三角形
for i in range(6):
# 绘制等边三角形
turtle.fd(100)
turtle.seth(60*i+60)
turtle.fd(100)
turtle.seth(60*i+120)
turtle.fd(100)
turtle.seth(60*i)
# 隐藏画笔
turtle.hideturtle()
# 等待窗口关闭
turtle.done()
```
运行该代码,将会绘制出一个叠加的等边三角形,如下图所示:
![叠加等边三角形](https://cdn.jsdelivr.net/gh/Yousazoe/picgo-repo/img/20211208180956.png)
阅读全文