把句首的换行符去掉 python python去掉末尾的换行符 您所在的位置:网站首页 shell去掉最后一个逗号 把句首的换行符去掉 python python去掉末尾的换行符

把句首的换行符去掉 python python去掉末尾的换行符

#把句首的换行符去掉 python python去掉末尾的换行符| 来源: 网络整理| 查看: 265

把句首的换行符去掉 python python去掉末尾的换行符 转载

mob6454cc6aeeaf 2023-05-22 21:41:48

文章标签 python中输出多行字符串 多行字符串没有换行符的解决方式 多行字符串输出 换行符 字符串 文章分类 Python 后端开发

需求说明:

  比如我要输出字符串的常量,字符串常量要输出多行,该怎么解决呢

操作过程:

1.可以通过三引号(""" .... """)将要输出的内容扩起来

>>> print(""" Usage: thingy [OPTIONS] -h Display this usage message -H hostname Hostname to connect to """) #可以发现已经将多行内容输出了,但是多了一个空行,就是在第一个三引号后面会自动有个换行符 Usage: thingy [OPTIONS] -h Display this usage message -H hostname Hostname to connect to >>>

 

2.去掉三引号行尾的换行符,使用\来解决这个问题

>>> print(""" \ #这种用反斜杠的方式是没有换行符的,但是\之前的空格输出到了下一行。 Usage: thingy [OPTIONS] -h Display this usage message -H hostname Hostname to connect to """) Usage: thingy [OPTIONS] -h Display this usage message -H hostname Hostname to connect to >>> print("""\ #这种方式输出,就没有换行符,同时USage前面是没有空格的,所以呢加上\之后就没有换行符了,但是三引号之后的内容还是下一行的内容是一起的。 Usage: thingy [OPTIONS] -h Display this usage message -H hostname Hostname to connect to """) Usage: thingy [OPTIONS] -h Display this usage message -H hostname Hostname to connect to >>>

 备注:多行输出时,其实每一行后面都自动带了换行符或者说行尾符号。

 

本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。 收藏 评论 分享 举报

上一篇:为什么docker 打印日志是conf文件 docker日志怎么输出到文件

下一篇:spring boot注册Converter springboot注册接口



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有