用Python海龟画一个三角形
时间: 2023-11-16 11:21:03 浏览: 121
可以使用Python中的turtle库来绘制三角形,代码如下:
```python
import turtle
# 创建一个海龟对象
t = turtle.Turtle()
# 绘制三角形
for i in range(3):
t.forward(100) # 向前移动100个像素
t.left(120) # 向左转120度
# 等待用户关闭窗口
turtle.done()
```
运行上述代码,可以看到一个边长为100像素的等边三角形被绘制在屏幕上。
相关问题
怎么用Python画一个三角形
你可以使用Python的turtle库来画一个三角形,代码如下:
```python
import turtle
# 创建一个画布
canvas = turtle.Screen()
# 创建一个海龟对象
t = turtle.Turtle()
# 画三角形
for i in range(3):
t.forward(100)
t.left(120)
# 关闭画布
canvas.exitonclick()
```
这段代码会创建一个画布和一个海龟对象,然后使用for循环画出三角形。其中,t.forward(100)表示向前移动100个像素,t.left(120)表示向左转120度。最后,使用canvas.exitonclick()关闭画布。
用python画一个三角形
下面是用Python绘制三角形的示例代码:
``` python
import turtle
# 创建一个海龟实例
t = turtle.Turtle()
# 绘制三角形
for i in range(3):
t.forward(100)
t.left(120)
# 隐藏海龟
t.hideturtle()
# 等待用户关闭窗口
turtle.done()
```
代码解释:
上面的代码使用turtle模块创建一个海龟实例,然后调用forward()和left()方法,分别使海龟向前移动一定距离和向左旋转一定角度,从而绘制出三角形。最后调用hideturtle()方法将海龟隐藏起来,以及调用done()方法等待用户关闭窗口。
相关推荐
![](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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)