打印\n而不转到python3中的换行符
嗨,我想打印这个打印\n而不转到python3中的换行符,python,Python,嗨,我想打印这个 print('hi my name is \njack') 但是不想转到下一行我希望输出像嗨,我的名字是\nHack现在有一个换行符在print语句中使用一个额外的\项。比如: print('hi my name is \\njack') 这将输出 hi my name is \njack 使用定义字符串 >>打印(嗨,我的名字是\njack') 嗨,我的名字是\n杰克 这实际上保留了所有转义序列。您可以使用raw字符串打印字符串中的所有内容。至于你的例子: print
print('hi my name is \njack')
但是不想转到下一行我希望输出像
嗨,我的名字是\nHack
现在有一个换行符在print语句中使用一个额外的\项。比如:
print('hi my name is \\njack')
这将输出
hi my name is \njack
使用定义字符串
>>打印(嗨,我的名字是\njack')
嗨,我的名字是\n杰克
这实际上保留了所有转义序列。您可以使用raw字符串打印字符串中的所有内容。至于你的例子:
print(r"hi my name is \njack")
输出将是
hi my name is \njack
你能澄清一下这个问题吗?
print()
函数中有一个end
参数可能有用。@brocoli2303否,该参数也将输出引号。OP希望输出字符串,而不是字符串的字符串表示形式。看到这个了吗also@Bava这有什么帮助?<代码> \n>代码>位于字符串的中间,需要ignored@Tomerikoo-同意,大副。这表明我没有完全理解这个问题。