在Python中,`print`函数默认会在输出内容后自动添加一个换行符(`\n`),实现换行输出。如果你想要控制换行行为,可以使用以下方法:
使用转义字符 `\n`:
print("Hello\nWorld")
输出结果:
Hello
World
使用`end`参数:
print("Hello", end=" ")
print("World")
输出结果:
Hello World
使用`sep`参数:
print("Hello", "World", sep="\n")
输出结果:
Hello
World
使用字符串格式化(如f-string):
name = "World"
print(f"Hello, {name}!\n")
输出结果:
Hello, World!
使用`join`函数:
print("\n".join(["Hello", "World"]))
输出结果:
Hello
World
使用`with`语句(Python 2.x中):
with open("output.txt", "w") as f:
f.write("Hello\nWorld")
以上方法都可以实现在Python中控制`print`函数的换行行为。需要注意的是,换行符一定要写在`print`语句的引号内