把句首的换行符去掉 python python去掉末尾的换行符 | 您所在的位置:网站首页 › shell去掉最后一个逗号 › 把句首的换行符去掉 python python去掉末尾的换行符 |
把句首的换行符去掉 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 实验室设备网 版权所有 |