python - '\' 可以在 Python 字符串中吗?

标签 python string pycharm

<分区>

我在 PyCharm 中用 Python 编程,每当我将“\”写成字符串时,它都会说以下语句什么都不做。例如:

http://i.stack.imgur.com/6KGUn.png

有没有办法解决这个问题并让它发挥作用? 谢谢。

最佳答案

你需要加倍反斜杠:

'/-\\'

作为一个单个反斜杠在 Python 字符串中作为转义序列的开始具有特殊意义。双 \\ 导致包含单个反斜杠的字符串:

>>> print '/-\\'
/-\

如果反斜杠不是字符串中的最后一个字符,您也可以使用r'' 原始字符串:

>>> print r'\-/'
\-/

关于python - '\' 可以在 Python 字符串中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22537199/

相关文章:

python - 矩阵和打印问题

cython - Pycharm中Cython的文件监视程序

python - 可以对回文程序进行哪些可能的改进?

python - 使用内置类型创建动态对象时的未绑定(bind)方法

python - 从 .py 到 .exe

javascript - 如何使用 javascript 在 <td> 中搜索字符串然后添加到该 id 中?

python - 使用python脚本并行编译多个latex文件

java - 使用 String 方法在 java 中将第一个和最后一个字母大写

java - 为什么我的代码不起作用? - 获取用户输入以启动 for 循环

python - 类型错误 : invalid destination position for blit