同一窗口用turtle库绘制等边三角形、叠加等边三角形、无角正方形、六角形。
时间: 2023-05-22 14:04:11 浏览: 113
好的,以下是使用turtle库绘制的代码:
绘制等边三角形:
```python
import turtle
t = turtle.Turtle()
# 绘制等边三角形
for i in range(3):
t.forward(100)
t.left(120)
turtle.done()
```
叠加等边三角形:
```python
import turtle
t = turtle.Turtle()
# 绘制6个等边三角形
for i in range(6):
for j in range(3):
t.forward(50)
t.left(120)
t.left(60)
turtle.done()
```
无角正方形:
```python
import turtle
t = turtle.Turtle()
# 绘制无角正方形
for i in range(4):
t.forward(100)
t.penup()
t.backward(100)
t.left(90)
t.forward(100)
t.right(90)
t.pendown()
turtle.done()
```
六边形:
```python
import turtle
t = turtle.Turtle()
# 绘制六边形
for i in range(6):
t.forward(100)
t.left(60)
turtle.done()
```
希望这些代码对你有所帮助!