考虑:
>>> r"what"ever" SyntaxError: invalid syntax >>> r"what\"ever" 'what\\"ever'
那么我们如何获得报价,而不是斜杠?
并且请不要建议r'what"ever',因为那样的话,问题就变成了我们如何包括两种引号?
r'what"ever'
如果要在字符串中使用双引号而不是单引号,则可以只使用单引号作为分隔符:
如果在字符串中需要两种引号,请使用三引号引起来的字符串:
r"""what"ev'er"""
如果要在字符串中同时包含两种用三引号引起来的字符串(一种极不可能的情况),则不能这样做,并且必须使用带有转义符的非原始字符串。