如何忽略\n并在python中将其显示为纯文本

2024-09-28 22:33:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我想打印这段文字'aÀXysc\n§ÄtIÄp∗ntÃ'

像这样

'aÀXysc \n§Ä tIÄ¡p¶ntÃ'

但当我试着这么做的时候,它是这样印刷的

aÀXysc 
§Ä tIÄ¡p¶ntÃ

如何忽略\n


Tags: ti文字ntxysc
3条回答

您可以使用\\简单地对\进行scape

>> print('aÀXysc \\n§Ä tIÄ¡p¶ntÃ')
aÀXysc \n§Ä tIÄ¡p¶ntÃ

或者,您可以通过在字符串前面加一个r来使用原始字符串

>> print(r'aÀXysc \n§Ä tIÄ¡p¶ntÃ')
aÀXysc \n§Ä tIÄ¡p¶ntÃ

您可以使用r使\n失去其特殊意义

print(r'aÀXysc \n§Ä tIÄ¡p¶ntÃ')
# aÀXysc \n§Ä tIÄ¡p¶ntÃ

可以使用repr函数获取值的字符串表示形式:

>>> print(repr('aÀXysc \n§Ä tIÄ¡p¶ntÃ'))
'aÀXysc \n§Ä tIÄ¡p¶ntÃ'

相关问题 更多 >