在Python中,end=" "
是print函数的一个可选参数。它用于指定在打印输出时,在行末尾使用什么字符来结束,默认为换行符\n
。
通常情况下,每次调用print()
函数都会在输出内容的末尾自动添加一个换行符,使得每个输出内容都单独占据一行。但是通过设置end
参数,可以改变这种默认行为。
以下是end=" "
的几种常见用法:
- 以空格结尾:
print("Hello", end=" ") print("World")
输出:
Hello World
- 以其他字符结尾:
print("Hello", end="-") print("World")
输出:
Hello-World
- 不以任何字符结尾(即无换行):
print("Hello", end="") print("World")
输出:
HelloWorld
通过设置end
参数,我们可以灵活地控制打印输出的格式,比如在一行内连续输出多个内容,或者避免换行符对输出的影响。