Python 教程之输入输出(9)—— print() 中的 sep 参数

举报
海拥 发表于 2023/03/25 22:26:02 2023/03/25
【摘要】 Python 中 print() 函数的参数之间的分隔符默认是空格(软空间功能),可以根据我们的选择进行修改,并可以将其设置为任何字符、整数或字符串。‘sep’ 参数用于实现相同的功能,它仅在 python 3.x 或更高版本中找到。它还用于格式化输出字符串。例子:#禁用软件空间功能的代码print('H','Y','G', sep='')#for formatting a dateprin...

Python 中 print() 函数的参数之间的分隔符默认是空格(软空间功能),可以根据我们的选择进行修改,并可以将其设置为任何字符、整数或字符串。‘sep’ 参数用于实现相同的功能,它仅在 python 3.x 或更高版本中找到。它还用于格式化输出字符串。

例子:

#禁用软件空间功能的代码
print('H','Y','G', sep='')

#for formatting a date
print('08','04','2022', sep='-')

#another example
print('pratik','haiyong.site', sep='@')

输出:

HYG
08-04-2022
pratik@haiyong.site

sep 参数与 end 参数一起使用时会产生很棒的结果。通过组合 sep 和 end 参数的一些示例。

print('H','Y', sep='', end='')
print('G')
#\n provides new line after printing the year
print('08','04','2022', sep='-', end='\n')

print('prtk','agarwal', sep='', end='@')
print('haiyong.site')

输出:

HYG
08-04-2022
prtkagarwal@haiyong.site

注意:请在在线 ide 中将语言从 Python 更改为 Python 3。通过在 cmd ( windows ) 或终端 ( linux ) 中键入 python 来转到您的交互式 python ide

#导入下面的模块,看看会发生什么
import antigravity
#注意 - 它不适用于在线 ide
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。