|
Python中print函数的sep和end参数详解
- sep参数:控制多个输出值之间的分隔符
- end参数:控制输出结束后的结尾字符
1. sep参数用法
默认用空格分隔多个参数,可通过sep参数自定义分隔符:
- print(1, 2, 3, sep='|') # 输出:1|2|3
- print('a', 'b', 'c', sep=', ') # 输出:a, b, c
- print('2023','10','01', sep='-')# 输出:2023-10-01
复制代码
2. end参数用法
默认添加换行符,可通过end参数自定义结尾:
- print('Hello', end='!') # 输出:Hello!
- print('apple', end=' ')
- print('banana') # 输出:apple banana
- print('Loading', end='...\n') # 输出:Loading...(带换行)
复制代码
组合使用示例
- print('Name:', 'Alice', 'Age:', 25, sep='|', end=' <END>')
- # 输出:Name:|Alice|Age:|25 <END>
复制代码
注意:
1. sep只对多个参数有效,单个参数无效
2. end参数对所有print语句都有效
3. 特殊符号如换行符仍需用\n、制表符用\t
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 |
|