您好我想创建一些代码,打印一个看起来像这样的框
+ -- + -- + -- + -- + -- +
| | | | | |
+ -- + -- + -- + -- + -- +
代码应该使用一个循环来打印一行方框,在范围内使用for i(5)(不应该使用IF语句来解决这个问题)只使用一个方框作为如下所示
+ -- +
| |
+ -- +
我试图使用下面的代码但不生成所需的输出。请帮忙
for i in range(5):
print("+--+\n| |\n+--+", end=" ")
答案 0 :(得分:0)
在使用\n
字符之前,您需要打印每一行。我不会给你答案,但我会给你一个结构,帮助你指明正确的方向。
l1 = "+"
l2 = "|"
for i in range(5):
#add chunk into l1
#add chunk into l2
#print the compiled lines in the correct order to show the boxes