当前位置: 首页 > 面试题库 >

在终端上输出“ \ n”或换行符作为输出的一部分

羊渝
2023-03-14
问题内容

我在终端上运行Python

给定一个字符串 string = "abcd\n"

我想print它在某种程度上,这样的换行符'\n'abcd\n将是可见的,而不是去到下一行

我可以这样做而不必修改字符串并添加双斜杠(\\n


问题答案:

采用 repr

>>> string = "abcd\n"
>>> print(repr(string))
'abcd\n'


 类似资料:
  • 我一直在研究将jython嵌入到我的java程序中,以允许用户用Python编写脚本。但是,我希望将他们的python脚本的输出打印到程序中的java文本框中。但是我找不到嵌入jython引擎输出的方法:

  • 我是第一次使用LLDB。我正在运行MacOSX小牛队。由于某种原因,我无法让LLDB打印任何一行源代码。相反,输出似乎是汇编指令集。我如何“修复”此问题,使其显示代码? [源代码] 当前可执行文件设置为“a . out”(x86 _ 64)。< br> (lldb)断点设置-n main 断点1: where = a.out main,address = 0x 00000000100000 d60

  • 问题内容: 我有一个要查看的列,其中包含带有换行符的字符串。我希望能够显式查看这些字符串中的和字符。有什么方法可以编写我的SQL查询,以告诉它输出带有换行符的字符串? 问题答案:

  • 终端用户接口实用功能。 fabric.contrib.console.confirm(question, default=True) 询问用户 yes/no 的问题,并将用户输入转换为 True 或 False。 question 参数应当简单但合乎语法,比如“是否继续?”,问题的结尾应当接上类似“[Y/n]”这样的字符串,函数本身 并不 会帮你做这种事。 默认情况下,用户不输入任何值直接敲击回车

  • 有没有一种方法可以避免用户输入的换行符。目前,我只是将用户输入发送到mongoDb并返回该文本。然而,如果我的输入是:“新行”,我的输出将是“新行”。有人能提出解决方案吗?

  • rank ▲ ✰ vote url 30 554 230 447 url 怎么在终端里输出颜色? 怎么样用Python在终端里输出带颜色的文本?最好的代替块字符的unicode字符是什么?(What is the best Unicode symbol to represent a solid block?这句话没理解) 这依赖于你用哪种操作系统.最常用的方法就是输出ANSI转义序列.例如,下面的