什么是 sep?
在 Python 中,print() 函数用于将内容输出到控制台。
默认情况下,多个参数之间用空格分隔。但你可以通过 sep 参数自定义这个分隔符。
语法:
print(value1, value2, ..., sep='分隔符')
基本用法示例
print("苹果", "香蕉", "橙子")
苹果 香蕉 橙子
print("苹果", "香蕉", "橙子", sep=", ")
苹果, 香蕉, 橙子
print("A", "B", "C", sep="-")
A-B-C
实用场景
- 生成 CSV 格式数据:
sep=',' - 构建路径字符串:
sep='/'或sep=os.sep - 美化日志输出,使用特定符号分隔字段
print("2026", "01", "08", sep="/") # 输出:2026/01/08