python用turtle画等边三角形
时间: 2023-04-26 21:04:08 浏览: 198
可以使用以下代码来用Python的turtle库画一个等边三角形:
```python
import turtle
# 创建一个画布和画笔
canvas = turtle.Screen()
pen = turtle.Turtle()
# 设置画笔的颜色和粗细
pen.color("red")
pen.pensize(3)
# 画等边三角形
for i in range(3):
pen.forward(100)
pen.left(120)
# 关闭画布
canvas.exitonclick()
```
这段代码会创建一个画布和画笔,然后设置画笔的颜色和粗细。接着,使用for循环画出三条边,每条边长度为100,角度为120度,最终形成一个等边三角形。最后,关闭画布。
相关问题
用turtle画等边三角形
可以使用Python中的turtle库来画等边三角形。以下是一个简单的代码示例:
```python
import turtle
# 创建画布和画笔
canvas = turtle.Screen()
pen = turtle.Turtle()
# 设置画笔颜色和大小
pen.color("red")
pen.pensize(3)
# 画等边三角形
for i in range(3):
pen.forward(100)
pen.left(120)
# 关闭画布
canvas.exitonclick()
```
运行此代码后,你将得到一个等边三角形的图形。在这个例子中,我们定义了一个画布和一个画笔,并将画笔的颜色设置为红色,大小为3。然后,我们使用for循环来重复三次画直线和转向的操作,以绘制等边三角形。最后,我们在画布上单击以关闭它。
python用 turtle画一个等腰三角形
好的,以下是用 Python 的 turtle 模块画等腰三角形的代码:
```python
import turtle
# 创建 Turtle 对象
t = turtle.Turtle()
# 设置画笔宽度
t.width(3)
# 设置画笔颜色
t.color('red')
# 移动画笔到起点
t.penup()
t.goto(-100, 0)
t.pendown()
# 画等腰三角形
for i in range(3):
t.forward(200)
t.left(120)
# 隐藏 Turtle 对象
t.hideturtle()
# 等待窗口关闭
turtle.done()
```
运行该代码后,将会弹出一个窗口,显示出一个红色的等腰三角形。
相关推荐
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)