在 Python 中,print(content, end="") 是对 print 函数的一种调用方式,用于控制打印内容的结尾格式,具体解释如下:

  • print 函数的基本作用:用于在控制台输出内容。
  • content:表示要打印的具体内容(可以是字符串、变量等)。
  • end 参数print 函数的可选参数,用于指定打印内容的结尾字符。默认情况下,end="\n"(即打印后自动换行)。
  • end="":将结尾字符设置为空字符串,意味着打印内容后不会自动换行,后续的打印内容会紧跟在当前内容之后输出。

示例对比

  • 若执行 print("Hello"),输出为 Hello(自动换行)。
  • 若执行 print("Hello", end=""),输出为 Hello(不换行,后续内容会接在其后)。
  • 若再执行 print("World", end=""),最终输出为 HelloWorld

这种用法在流式输出(如调用大模型的流式接口时逐字显示结果)、拼接字符串输出等场景中非常实用,能让内容以连续的形式呈现。

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐