Python3打印格式化

时间:2018-03-09 05:29:26

标签: printing python-3.6

我想格式化打印功能的输出。

def main():
    print('1 2 3 4 5'*7)
    # Write code here 

main()

Required Output:
    1 2 3 4 5
    1 2 3 4 5
    1 2 3 4 5
    1 2 3 4 5
    1 2 3 4 5
    1 2 3 4 5
    1 2 3 4 5
Obtained Output:
    1 2 3 4 51 2 3 4 51 2 3 4 51 2 3 4 51 2 3 4 51 2 3 4 51 2 3 4 5

如何在Python3中创建打印功能来执行此任务。

2 个答案:

答案 0 :(得分:1)

您可以将分隔符设置为换行符。

print(*7*('1 2 3 4 5',), sep='\n')

等效地,您可以在字符串末尾添加换行符,并从print中删除结束换行符。

print(7*'1 2 3 4 5\n', end='')

答案 1 :(得分:0)

打印('1 2 3 4 5 \ n'* 7)

问候!