Python
打印直角三角形
```python
def print_triangle(n):
for i in range(n):
for j in range(i + 1):
print('*', end='')
print()
```
打印正方形
```python
def print_square(n):
for i in range(n):
for j in range(n):
print('*', end='')
print()
```
打印平行四边形
```python
def print_parallelogram(n):
for i in range(n):
for j in range(n):
if j < i:
print(' ', end='')
else:
print('*', end='')
print()
```
Java
打印正方形
```java
public class PrintPattern {
public static void main(String[] args) {
int n = 5;
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= n; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
```
打印平行四边形
```java
public class PrintPattern {
public static void main(String[] args) {
int n = 5;
for (int i = 1; i <= n; i++) {
for (int j = 1; j < i; j++) {
System.out.print(" ");
}
for (int j = 1; j <= n; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
```
C语言
打印直角三角形
```c
include int main() { int i, j; for (i = 0; i < 6; i++) { for (j = 0; j < i; j++) { printf(" "); } for (j = 0; j < 2 * i - 1; j++) { printf("*"); } printf("\n"); } return 0; } ``` 打印正方形 ```c include int main() { int i, j; for (i = 0; i < 5; i++) { for (j = 0; j < 5; j++) { printf("*"); } printf("\n"); } return 0; } ``` 打印菱形 ```c include int main() { int l, w, r, c, n, h; scanf("%d", &l); h = 1; c = 1; n = l - 1; while (c <= l) { w = 1; r = 1; while (r <= n) { printf(" "); r++; } while (w <= h) { printf("*"); w++; } printf("\n"); h += 2; c++; } return 0; } ``` C++ 使用turtle库打印图形 ```cpp include int main() { turtle pen; pen.forward(100); pen.right(90); pen.circle(50); pen.forward(100); pen.right(120); pen.done(); return 0; } ``` 这些示例代码展示了如何在不同编程语言中打印简单的图形,包括直角三角形、正方形、平行四边形和菱形。你可以根据需要选择合适的编程语言和图形进行尝试。