编写一个如图所示的三角形程序
时间: 2023-05-21 07:02:36 浏览: 138
非常感谢您的提问,以下是一个可以绘制三角形的 Python 代码示例:
```
import turtle
# 创建一个 Turtle 对象
t = turtle.Turtle()
# 绘制三角形
for i in range(3):
t.forward(100)
t.left(120)
# 隐藏 Turtle 对象
t.hideturtle()
# 等待用户关闭窗口
turtle.done()
```
这个程序使用了 Python 的 turtle 库来绘制三角形,具体实现方式是通过循环三次来绘制三条边,每次向前移动 100 个像素,然后向左旋转 120 度。最后隐藏 Turtle 对象并等待用户关闭窗口。希望这个代码示例能够帮助您!
相关问题
编写程序:绘制如下图所示三角形,最后要隐藏画笔
以下是Python Turtle库的代码实现:
```python
import turtle
# 创建画笔
pen = turtle.Turtle()
# 绘制三角形
pen.forward(100)
pen.left(120)
pen.forward(100)
pen.left(120)
pen.forward(100)
# 隐藏画笔
pen.hideturtle()
turtle.done()
```
运行代码后,会弹出一个窗口,显示绘制的三角形,并且画笔会自动隐藏。
用java编写一个三角形
以下是使用Java编写的三角形程序:
```
public class Triangle {
public static void main(String[] args) {
int rows = 5;
for (int i = 1; i <= rows; i++) {
for (int j = 1; j <= i; j++) {
System.out.print("* ");
}
System.out.println();
}
}
}
```
该程序将输出一个五行的三角形,如下所示:
```
*
* *
* * *
* * * *
* * * * *
```