在Python终端中打印矩形可以使用循环和字符串拼接的方式来实现。下面是一个示例代码:
def print_rectangle(width, height):
for i in range(height):
if i == 0 or i == height - 1:
print('*' * width)
else:
print('*' + ' ' * (width - 2) + '*')
# 示例调用
print_rectangle(5, 4)
这段代码定义了一个print_rectangle
函数,接受矩形的宽度和高度作为参数。通过循环遍历每一行,根据行号判断是否需要打印矩形的边框或内部空白部分。在每一行中,使用*
字符表示边框,使用空格字符表示内部空白。
对于这个问题,腾讯云没有特定的产品或服务与之相关。
领取专属 10元无门槛券
手把手带您无忧上云