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

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.去掉三引号行尾的换行符,使用\来解决这个问题

'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:579817333
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
>>> 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>>>

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

python中,如何将多行进行输出,同时将行尾的换行符去掉相关推荐

  1. python去掉最后一行的换行符_python去掉行尾的换行符方法

    python去掉行尾的换行符方法 如下所示: mystring.strip().replace(' ', '').replace('\n', '').replace('\t', '').replace ...

  2. 在VI中删除行尾的换行符

    在vi中,如果要删除行尾的换行符,可以用如下方法 第一种情况:只删除单行 如有文件如下: [fanzf@SWserver ~/tmp]$ cat names.tmp  101     Nate    ...

  3. python中四种进制的输出_Python基础语法和进制

    基础语法 开发种常用的快捷键 键位 功能 ctrl + / 添加注释和取消注释 ctrl + s 保存 ctrl + c 复制 ctrl + v 粘贴 ctrl + x 剪切 ctrl + z 撤销 ...

  4. python常用语法和示例_使用Python中的示例进行输入和输出操作

    python常用语法和示例 A Program needs to interact with the user to accomplish the desired task; this is done ...

  5. python 查询sqlserver 视图_在Python中,将SQL查询的输出显示为表,就像在SQL中一样...

    这似乎是一个基本的函数,但我对Python还不熟悉,所以也许我没有正确地搜索这个函数. 在Microsoft SQL Server中,当SELECT top 100 * FROM dbo.Patien ...

  6. python中weekid什么意思_week_one-python格式化输出

    1.多行格式化输出 (1) 1 #Author:larlly 2 name = input("input your name :")3 age = input("inpu ...

  7. linux 命令行 屏蔽输出,Linux命令行监视输出

    概念和术语 在 shell 上执行一个命令行时通常会自动打开三个标准文件,即标准输入文件(stdin),通常对应终端的键盘:标准输出文件(stdout)和标准错误输出文件(stderr),这两个文件都 ...

  8. python中字符串的制表符为_零基础学python_03_字符串(拼接+换行+制表符)

    字符串拼接 在编码的过程很多时候都会用到字符串的拼接,例如,你可能想将姓和名存储在不同的变量中,等要显示姓名时再将它们合而为一:first_name = "li" last_nam ...

  9. python中output使用_python-02.输入Input/输出Output

    输出 用print()在括号中加上字符串,就可以向屏幕上输出指定的文字.比如输出'hello, world',用代码实现如下: >>> print('hello, world') p ...

最新文章

  1. icps -lm 命令与 shmmax 的关系
  2. 模拟浏览器自动化测试工具Selenium之七采集网页信息写入excel
  3. 「后端小伙伴来学前端了」分析Vue脚手架结构
  4. 最短路dijkstra算法详解_最短路径问题---Dijkstra算法详解
  5. Java中的数组,列表,集合,映射,元组,记录文字
  6. 在运行Loaded runtime CuDNN library: 7103 (compatibility version 7100) but source was compiled with 7003
  7. c语言中小数在内存中的存储,c语言中小数在内存中的存储
  8. 通过NavMeshObstacle解决NavMesh防卡
  9. A*算法(一)算法导言
  10. 一起来学习.net core程序使用中介者模式:MediatR插件
  11. 【每日算法Day 65】你能顺利救出地下城里的公主吗?
  12. [Java IO]04_系统标准IO
  13. mysql-proxy之奇虎360 Atlas 安装实现mysql读写分离
  14. c语言中calloc是什么意思,calloc(c语言calloc是什么意思)
  15. PDF转Word图片转Word教程(附工具地址)
  16. Android获取年月日时分秒
  17. ffmpeg读取加密的m3u8文件时无法访问.key文件
  18. EasyExcel 实现模板导出、模板导入分析功能
  19. Android多开分身 v7.2 破解永久VIP付费版
  20. 配置海思开发板的网络(永久修改)

热门文章

  1. metasploit篇-01
  2. [Winform]DataGridView列自适应宽度
  3. 耳机不分主从是什么意思_强悍的配置,百元级的价格,Xisem西圣 Ares战神蓝牙耳机体验...
  4. 【PM模块】故障维护简介
  5. SAP的资产负债表、损益表的利润体现
  6. 拼多多暴跌的原因找到了
  7. 毕业一年,疫情之下的95后工作:有的退而求次,有的忐忑前行
  8. php增加mysql用户_PHP+MYSQL实现用户的增删改查_PHP
  9. 嵌入式c语言为什么变量定义在前面,嵌入式C语言数据类型和变量详解
  10. python开多少进程合适_用了python多进程,我跑程序花费的时间缩短了4倍