Python提供了 打印() 方法,以便将指定的字符串或数据打印并显示到标准输出中。默认情况下,print()方法添加一个行尾或换行符,光标跳到下一行。在某些情况下,我们可能希望防止这种情况,并且不打印换行符。
null
Python3打印方法结束参数
print()方法在Python3中有一点变化,它是作为一个方法而不是关键字创建的。print()方法通常用于我们想要打印的数据和文本,但是有一些参数可以用来更改print()方法的执行。end参数用于自动或隐式设置输出的最后一个字符。此参数是可选的,默认值为“ “这是底线。我们可以为该参数设置另一个值,以防止行结束。甚至我们可以在没有字符的地方设置一个空字符串。在下面的示例中,我们将end参数设置为nothing,并且不会放入新行。
print("This is not end",end="")
或者,我们可以指定与新行或行尾不同的字符。在下面的示例中,我们用“;”替换行尾。
print("This is not end",end=";;")
Python2 stdout.write()方法
Python2 print方法是作为关键字实现的,并且不提供end参数来防止行尾。这个 sys.stdout.write() 方法可以用于打印而不需要新行。正如您所期望的,write()方法是用于将数据放入标准输出的原始方法。
print("")
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END