printing - python - 同时在同一行和新行上打印

我试图在第1行打印输出几次,然后在新行上打印。以下是一个示例:


n =int(input())



for i in range (0,4):


 for j in range (0,3):


 print(n, end="")



预期输出4行3列

实际输出1行12列

时间:

循环末尾的空print()会修复:


for i in range (0,4):


 for j in range (0,3):


 print(n, end="")


 print() # <---



为外部循环添加附加打印,下面的代码应该可以工作。


for i in range(0, 4):


 for j in range(0, 3):


 print(10, end="")


 print()




n =int(input())



for i in range (0,4):


 for j in range (0,3):


 print(n, end="")


 print()



在内部循环的末尾放置一个空白打印以重置end=""


n = int(input())



for i in range(4):


 for j in range(3):


 print(n, end="")


 print()



range开始使用0时,可以像我所做的那样忽略它。

...