我有以下字符串
string = """
Hello/nWorld
123
HelloWorld
"""
但是当我打印它时我得到了
Hello
World
123
HelloWorld
但我想得到
Hello/nWorld
123
HelloWorld
答案 0 :(得分:1)
添加\
以转义其他\
字符:
string = """
Hello\\nWorld
123
HelloWorld
"""
或者有一个" raw"字符串:
string = r"""
Hello\nWorld
123
HelloWorld
"""
答案 1 :(得分:1)
您的代码正在按照您的意愿完成,至少在Linux上是这样做的:
>>> string = """
... Hello/nWorld
... 123
... HelloWorld
... """
>>> print(string)
Hello/nWorld
123
HelloWorld
您是否在使用/n
作为换行符的系统上?