turtle画正三角形代码
时间: 2023-11-20 21:05:14 浏览: 96
好的,以下是使用Python中的turtle库画正三角形的代码:
```python
import turtle
# 创建一个画布和画笔
canvas = turtle.Screen()
pen = turtle.Turtle()
# 设置画笔颜色和线条宽度
pen.color('red')
pen.pensize(2)
# 画正三角形
for i in range(3):
pen.forward(100)
pen.left(120)
# 关闭画布
canvas.exitonclick()
```
代码解释:
1. 首先导入turtle库,创建一个画布和画笔。
2. 设置画笔颜色为红色,线条宽度为2。
3. 使用for循环画正三角形,每次向前移动100个像素,然后左转120度。
4. 最后关闭画布。
希望能对你有所帮助!
相关问题
turtle画正三角形
你可以使用turtle库的方法来画出正三角形。首先,你需要导入turtle库,然后使用turtle.pendown()方法放下笔头开始绘制,接着使用turtle.forward()方法向前移动指定距离,然后使用turtle.right()方法向右旋转指定角度,一直循环三次,最后使用turtle.done()方法停止绘画,代码如下:
import turtle
turtle.pendown()
for i in range(3):
turtle.forward(100)
turtle.right(120)
turtle.done()
python画正三角形代码
要使用Python绘制一个正三角形可以使用turtle库。以下是一个示例代码:
```python
import turtle
# 创建画布
canvas = turtle.Screen()
# 创建一个乌龟对象
t = turtle.Turtle()
# 设置画笔颜色和背景颜色
t.pensize(3)
t.pencolor("blue")
canvas.bgcolor("white")
# 绘制正三角形
for _ in range(3):
t.forward(200) # 向前移动200像素
t.left(120) # 向左转120度
# 隐藏乌龟
t.hideturtle()
# 关闭画布
canvas.exitonclick()
```
当运行此代码时,会弹出一个窗口显示出绘制的正三角形。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)