python画个三角形
时间: 2023-05-12 22:05:42 浏览: 202
可以使用turtle库来画一个三角形,代码如下:
import turtle
t = turtle.Turtle()
for i in range(3):
t.forward(100)
t.left(120)
turtle.done()
相关问题
用python画 圆形 三角形
在Python中,我们可以使用`turtle`库来绘制圆形和三角形。这是一个简单的演示:
首先,确保已经安装了`turtle`库,如果没有,可以使用`pip install turtle`命令安装。
```python
import turtle
# 创建一个Turtle对象
t = turtle.Turtle()
# 绘制圆形
def draw_circle(radius):
t.circle(radius)
draw_circle(50) # 可以改变radius的值调整圆的大小
turtle.done() # 等待用户关闭窗口
# 绘制等边三角形
def draw_triangle(side_length):
for _ in range(3):
t.forward(side_length)
t.left(120)
draw_triangle(70) # 改变side_length的值调整三角形边长
turtle.done()
```
在这个例子中,我们创建了一个Turtle对象,并通过`circle()`函数绘制圆形,`forward()`和`left()`函数分别用于向前移动并转向。对于三角形,循环三次,每次向前并左转指定角度(这里是120度),就能得到一个等边三角形。
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()
```
当运行此代码时,会弹出一个窗口显示出绘制的正三角形。
阅读全文