```python

编程输出以下图案

方法一:使用循环嵌套打印空心正方形

def print_pattern1(n):

for i in range(n):

for j in range(n):

if i == 0 or i == n1 or j == 0 or j == n1:

print("*", end=" ")

else:

print(" ", end=" ")

print()

方法二:使用循环嵌套打印实心等腰三角形

def print_pattern2(n):

for i in range(n):

for j in range(ni1):

print(" ", end=" ")

for j in range(2*i 1):

print("*", end=" ")

print()

方法三:使用循环嵌套打印实心矩形

def print_pattern3(n):

for i in range(n):

for j in range(n):

print("*", end=" ")

print()

调用方法打印图案

print("空心正方形:")

print_pattern1(5)

print()

print("实心等腰三角形:")

print_pattern2(5)

print()

print("实心矩形:")

print_pattern3(5)

```

以上是Python语言编写的代码,可以通过调用不同的方法来打印不同的图案。

空心正方形:

```

* * * * *

* *

* *

* *

* * * * *

```

实心等腰三角形:

```

*

* * *

* * * * *

* * * * * * *

* * * * * * * * *

```

实心矩形:

```

* * * * *

* * * * *

* * * * *

* * * * *

* * * * *

```

你也可以根据自己的需要修改代码中的参数来打印不同大小的图案。希望对你有帮助!

免责声明:本网站部分内容由用户自行上传,若侵犯了您的权益,请联系我们处理,谢谢!

分享:

扫一扫在手机阅读、分享本文