Python中向列表添加反斜杠出现语法错误问题
解决Python列表中添加反斜杠的语法错误
Python里的反斜杠\是转义字符,它会修改后续字符的默认含义。你遇到的语法错误,是因为单个反斜杠把后面的闭合双引号转义了,导致字符串没有正确结束。
要在列表里添加反斜杠字符,有两种可靠的方法:
用双反斜杠表示单个反斜杠:
chars = [".", ",", "/", "\\\\"]每两个反斜杠最终会被解析成一个实际的反斜杠字符。
使用原始字符串(在字符串前加
r):chars = [".", ",", "/", r"\"]原始字符串会忽略转义规则,直接把反斜杠当作普通字符处理。
内容的提问来源于stack exchange,提问作者Kuzey Bro
相关产品推荐
相关产品推荐

