在 Python 编程中,print() 函数是最常用的输出工具之一。
它有一个非常实用但常被忽视的参数:sep。
本文将带你全面了解 sep 的作用、语法、默认行为以及实际应用示例。
sep 是 “separator”(分隔符)的缩写,用于指定 print() 函数在输出多个对象时,它们之间的分隔字符。
默认情况下,sep=' '(一个空格)。
print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)
print("苹果", "香蕉", "橙子")
print("苹果", "香蕉", "橙子", sep=", ")
print("第一行", "第二行", "第三行", sep="\n")
print("H", "e", "l", "l", "o", sep="")
print("步骤1", "步骤2", "步骤3", sep=" → ")
join()sep 只影响传递给 print() 的多个参数之间的分隔,不影响单个字符串内部。sep 不会生效。sep 必须是字符串类型,不能是数字或其他类型。