📅  最后修改于: 2023-12-03 15:10:01.925000             🧑  作者: Mango
这个程序可以让你在控制台上打印出实心或空心的方形图案。可以通过改变图案的大小和类型来满足不同的需求。
该程序提供了两种类型的方形图案:实心和空心。对于每种类型,用户可以指定所需的行数和列数来控制图案的大小。以下是程序支持的输入参数:
使用Python语言实现该程序。以下是核心代码片段的Python实现:
def print_square(size, filled):
if filled:
for i in range(size):
for j in range(size):
print("*", end="")
print("")
else:
for i in range(size):
for j in range(size):
if i == 0 or i == size-1 or j == 0 or j == size-1:
print("*", end="")
else:
print(" ", end="")
print("")
为了运行该程序,你需要先下载Python解释器并安装在你的计算机上。然后,按照下面的步骤运行程序:
print_square
函数。例如,如果你想打印一个大小为5x5的实心方形,则可以这样使用:print_square(5, True)
。通过使用该程序,你已经学会了如何在Python中打印出实心和空心的矩形图案。这个程序可以很容易地修改用于其他形状或图案。