答案是掌握print()的end参数与\n的配合:1. 默认end='\n'实现自动换行;2. 字符串中插入\n可手动换行;3. 设置end=''取消自动换行,控制输出格式;4. 用'\n'.join()拼接多行内容一次性输出。
在 Python3 的循环中加入换行符,关键在于控制输出时的结束字符。默认情况下,print() 函数会在输出后自动换行,因为它的 end 参数默认是 '\n'。你可以根据需要调整这个行为。
每次调用 print() 时,默认就会换行:
输出:
0如果你在一个 print() 中输出多个内容并希望中间换行,可以在字符串中插入 \n:
ge(3):输出每项后多出一行分隔线。
如果想把所有内容打印在一行再统一换行,可以设置 end='':
这样输出为:结果: 0 1 2,最后才换行。
也可以先用 \n 组装内容,再一次性输出:
这种方法适合生成结构化文本,比如日志或多行消息。
基本上就这些方式,按需选择即可。核心是理解 print() 的 end 参数和字符串中的 \n 如何配合。不复杂但容易忽略细节。