如何在Python中使用新行?

时间:2016-11-03 09:58:28

标签: python

我正在使用以下代码:

0 1 2 3 4 5 6 7

1 2 3 4 5 6 7

当我运行它时,输出是:

0 1 2 3 4 5 6 7
1 2 3 4 5 6 7

我在答案中只需要一个新行;也就是说,我希望输出为:

-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
filter: grayscale(100%);

3 个答案:

答案 0 :(得分:4)

print函数的换行符默认结束。如果您告诉它打印换行符,它会这样做,然后添加默认的结束换行符,从而生成两个换行符。如果你只需要一个,请不带参数调用它:

print()

答案 1 :(得分:0)

for x in range(8):
    print(x, end=" ")

print()

for x in range(1,8):
    print(x, end=" ")

答案 2 :(得分:-2)

在循环之间添加另一个print语句:

print()

这将打印新行。