用python画等腰三角形
时间: 2023-10-21 21:03:58 浏览: 90
以下是用Python画等腰三角形的代码:
```python
# 导入turtle模块
import turtle
# 创建turtle对象
t = turtle.Turtle()
# 设置画笔颜色和填充颜色
t.color('red', 'yellow')
# 开始填充
t.begin_fill()
# 画等腰三角形
for i in range(3):
t.forward(100)
t.left(120)
# 结束填充
t.end_fill()
# 隐藏turtle对象
t.hideturtle()
# 等待窗口关闭
turtle.done()
```
运行代码后会弹出一个窗口,窗口中会显示一个填充了红色和黄色的等腰三角形。如果想要改变三角形的颜色、大小或位置,可以修改代码中的相应参数。
相关问题
python 绘画等腰三角形
Python可以使用Turtle库来绘制等腰直角三角形。可以使用以下代码:
import turtle
t = turtle.Turtle()
def drawTriangle(lenZ):
t.pendown()
t.forward(lenZ)
t.left(135)
lenX = (2 * lenZ ** 2) ** 0.5
t.forward(lenX)
t.left(135)
t.forward(lenZ)
t.left(90)
t.penup()
t.goto(0, 0)
t.setheading(0)
drawTriangle(150)
turtle.done()
这段代码使用了Turtle库中的Turtle()函数来创建一个画笔对象t,然后定义了一个绘制等腰直角三角形的函数drawTriangle()。在函数中,我们先将画笔落下,向前移动lenZ个像素,然后左转135度,再向前移动勾股定理计算出的斜边长度lenX,再左转135度,最后向前移动lenZ个像素,左转90度。在主程序中,我们将画笔移动到坐标原点,然后调用drawTriangle()函数来绘制等腰直角三角形。
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()
```
运行该代码后,将会弹出一个窗口,显示出一个红色的等腰三角形。