鱼C论坛

 找回密码
 立即注册
查看: 27|回复: 1

[学习笔记] python中print函数"sep"和"end"参数用法

[复制链接]
发表于 6 小时前 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
"sep"参数:自定义输出字符串之间的分隔符。
默认情况下,print函数使用空格作为字符串之间的分隔符,"sep"参数可以指定其他分隔符,如果想在输出字符串之间使用逗号作为分隔符:print('a', 'b', 'c', sep=', ')
输出结果是:a,b,c


"end"参数:指定打印结束后的字符。
默认情况下,print函数在打印结束后添加一个换行符,"end"参数可以指定其他字符,如果想在打印结束后添加一个感叹号:print('Hello, world', end='!')
输出结果:Hello, world!
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 6 小时前 | 显示全部楼层
Python中print函数的sep和end参数详解

  • sep参数:控制多个输出值之间的分隔符
  • end参数:控制输出结束后的结尾字符


1. sep参数用法
默认用空格分隔多个参数,可通过sep参数自定义分隔符:

  1. print(1, 2, 3, sep='|')       # 输出:1|2|3
  2. print('a', 'b', 'c', sep=', ')  # 输出:a, b, c
  3. print('2023','10','01', sep='-')# 输出:2023-10-01
复制代码


2. end参数用法
默认添加换行符,可通过end参数自定义结尾:

  1. print('Hello', end='!')       # 输出:Hello!
  2. print('apple', end=' ')
  3. print('banana')               # 输出:apple banana
  4. print('Loading', end='...\n') # 输出:Loading...(带换行)
复制代码


组合使用示例
  1. print('Name:', 'Alice', 'Age:', 25, sep='|', end=' <END>')
  2. # 输出:Name:|Alice|Age:|25 <END>
复制代码


注意:
1. sep只对多个参数有效,单个参数无效
2. end参数对所有print语句都有效
3. 特殊符号如换行符仍需用\n、制表符用\t

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-22 23:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表