Python中r、b、u、f分别代表什么含义?
- 内容介绍
- 文章标签
- 相关推荐
本文共计315个文字,预计阅读时间需要2分钟。
在字符串前加上`r`+`r`的作用是去除转义字符,简单来说,就是``中看到的字符就是实际的字符,而不是有特殊含义的转义字符。例如:
pythonstr1='input\n'str2=r'input\n'print(str1, str2)
输出将会是:inputinput
而使用`r`+`r`前:
pythonstr1='input\n'str2=r'input\n'print(str1, str2)
输出将会是:input\n
其中`\n`是转义字符,代表换行。使用`r`+`r`后,`\n`被视为普通字符,不再代表换行。
本文共计315个文字,预计阅读时间需要2分钟。
在字符串前加上`r`+`r`的作用是去除转义字符,简单来说,就是``中看到的字符就是实际的字符,而不是有特殊含义的转义字符。例如:
pythonstr1='input\n'str2=r'input\n'print(str1, str2)
输出将会是:inputinput
而使用`r`+`r`前:
pythonstr1='input\n'str2=r'input\n'print(str1, str2)
输出将会是:input\n
其中`\n`是转义字符,代表换行。使用`r`+`r`后,`\n`被视为普通字符,不再代表换行。

