sep 参数详解在 Python 编程中,print() 函数是最常用的输出工具之一。你是否知道它有一个名为 sep 的参数?通过它,你可以轻松控制多个输出项之间的分隔方式。
sep 参数?sep 是 “separator”(分隔符)的缩写,它是 print() 函数的一个可选参数,用于指定多个打印值之间的分隔字符。
默认情况下,sep=' '(一个空格)。
print(value1, value2, ..., sep='分隔符')
默认行为(使用空格分隔):
print("Hello", "World", 2026)
使用自定义分隔符(如逗号):
print("苹果", "香蕉", "橙子", sep=", ")
使用换行符作为分隔符:
print("第一行", "第二行", "第三行", sep="\n")
无分隔符(空字符串):
print("A", "B", "C", sep="")
print(a, b, c, sep=",")print("home", "user", "docs", sep="/")sep 只影响传递给 print() 的多个参数之间的分隔,不影响单个字符串内部。sep 不会生效。end 参数配合使用,实现更灵活的输出控制。在你的 Python 环境中运行以下代码,观察输出结果:
print(1, 2, 3, 4, sep=" -> ", end=" !\n")