求救:python 原始操作字符
>>> symbols = r'~!@#$%^&*()_=-/,.?<>;:[]{}|\'SyntaxError: EOL while scanning string literal
>>> symbols = r'!@#$%^&*()_=-/,.?<>;:[]{}|\'
SyntaxError: EOL while scanning string literal
>>> symbols = r'!@#$%^&*()_=-/,.?<>;:[]{}|\~'
求救:为什么上面两个会报错啊啊。。。。 是‘~’这个符号的问题吗?
\ 的还有个功能就是 Python 代码或字符串 的 续行符号
当 \ 符号在字符串末尾的时候 Python 会认为你要继续续行操作,而 \ 后面就不能在有其他字符,应该写到下一行
要避免这种情况只需要让 \ 不在字符串最后一个即可,否则就会报你这样的错误
Twilight6 发表于 2020-7-1 11:20
\ 的还有个功能就是 Python 代码或字符串 的 续行符号
当 \ 符号在字符串末尾的时候 Python 会认为 ...
啊啊明白了!!谢谢!!!
页:
[1]