python循环问题

请问以下的python代码为加上最后一行 print()的作用是什么


a=int(input())
for i in range(a):
    b=list(map(int,input().split()))
    e=[]
    f=[]
    d=b[0]
    for i in  b:
        if i<b[0]:
            e.insert(0,i)
        elif i>b[0]:
            f.append(-1,i)
    e.append(d)      
    aa=e+f
    for i in aa:
        print(i,end=" ")
    print()



作用是换行

print()用于每次输入换行
怎么推测出它用于换行?
先把它注释掉,看程序运行结果。
之后取消注释,运行程序,对比两次程序运行结果,这样就能够较容易地观察出print()在此处的作用了。

以上仅供参考,如有任何疑问,可以评论回复,看到即回。
希望对题主有所帮助!可以的话,点个采纳!

print()用于每次输出后换行
怎么推测出它用于换行?
先把它注释掉,看程序运行结果。
之后取消注释,运行程序,对比两次程序运行结果,这样就能够较容易地观察出print()在此处的作用了。

以上仅供参考,如有任何疑问,可以评论回复,看到即回。
希望对题主有所帮助!可以的话,点个采纳!

换行呗