python转r字符_python r不转义变量
普通字符串常量
含有轉義字符,會按照轉義字符的意義輸出,如下:text="1 E:/Code/PycharmProjects/QtDemo/ToolsList\__pycache__\start.cpython-36.pyc \r\n"
print(text)
輸出如下:1 E:/Code/PycharmProjects/QtDemo/ToolsList__pycache__\start.cpython-36.pyc
<空行>
raw strings(原始字字符串)
在python中使用r來處理常量,強制不轉義。```python
text=r"1 E:/Code/PycharmProjects/QtDemo/ToolsList\__pycache__\start.cpython-36.pyc \r\n"
print(text)
輸出如下:1 E:/Code/PycharmProjects/QtDemo/ToolsList__pycache__\start.cpython-36.pyc \r\n
當為字符串變量時,可以使用如下方式強制不轉義:text = "1 E:/Code/PycharmProjects/QtDemo/ToolsList\__pycache__\start.cpython-36.pyc \r\n"
text = text.replace("\r", r"\r").replace('\n', r'\n')
# 或者
# text = text.replace("\r", "\\r").replace('\n', "\\n")
print(text)
以上輸出,print() 會自動添加一個空行。
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的python转r字符_python r不转义变量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 美女子遭陌生男人侵犯 险些失身:iPho
- 下一篇: 信用卡黑名单