Python
```python
创建一个简单的二维点
point = formfunc.Point(3, 4)
print(point)
创建一个三角形
triangle = formfunc.Triangle((0, 0), (0, 5), (3, 0))
print(triangle)
```
PHP
```php
// 打印等边三角形
$triangle = "";
for ($i = 1; $i <= 5; $i++) {
for ($j = 1; $j <= 5 - $i; $j++) {
$triangle .= " ";
}
for ($k = 1; $k <= (2 * $i - 1); $k++) {
$triangle .= "*";
}
$triangle .= "\n";
}
echo $triangle;
```
C++
```cpp
include using namespace std; int main() { int n = 5; for (int i = 1; i <= n; i++) { for (int j = 1; j <= n - i; j++) { cout << " "; } for (int k = 1; k <= (2 * i - 1); k++) { cout << "*"; } cout << endl; } return 0; } ``` Java ```java public class TrianglePrinter { public static void main(String[] args) { int n = 5; for (int i = 1; i <= n; i++) { for (int j = 1; j <= n - i; j++) { System.out.print(" "); } for (int k = 1; k <= (2 * i - 1); k++) { System.out.print("*"); } System.out.println(); } } } ``` JavaScript ```javascript function printTriangle(n) { for (let i = 1; i <= n; i++) { for (let j = 1; j <= n - i; j++) { console.log(" "); } for (let k = 1; k <= (2 * i - 1); k++) { console.log("*"); } console.log(); } } printTriangle(5); ``` 这些示例代码展示了如何在不同编程语言中使用嵌套循环来打印三角形。你可以根据需要调整边长和其他参数来打印不同大小和形状的三角形。