如何获取python3中仅用单引号括起来的变量

如何获取python3中仅用单引号括起来的变量,python,python-3.x,Python,Python 3.x,如何在python3中检查字符串是单引号还是双引号,或者没有引号,python中是否有任何方法/逻辑来获取它,或者如果没有,我们可以使用正则表达式 比如说- Name = "xxx" Name = 'xxx' 不能在无引号中包含字符串。它不是没有引号的字符串(您的示例将尝试加载名为xxx的变量,该变量可以包含任何内容) 解析后,单引号字符串和双引号字符串之间没有区别。在哪些字符必须转义上会有所不同,但对于您的示例,“xxx”和“xxx”是100%不可区分的(“xxx”可以与“xxx”区分开来

如何在python3中检查字符串是单引号还是双引号,或者没有引号,python中是否有任何方法/逻辑来获取它,或者如果没有,我们可以使用正则表达式

比如说-

Name = "xxx"

Name = 'xxx'
  • 不能在无引号中包含字符串。它不是没有引号的字符串(您的示例将尝试加载名为
    xxx
    的变量,该变量可以包含任何内容)
  • 解析后,单引号字符串和双引号字符串之间没有区别。在哪些字符必须转义上会有所不同,但对于您的示例,
    “xxx”
    “xxx”
    是100%不可区分的(
    “xxx”
    可以与
    “xxx”
    区分开来,但这只是因为大写字母不匹配,而不是因为引号)

  • 只有两个不同的引号,因此如果不使用转义符,就无法在字符串中写引号。f、 当我今天说“嗨”时,“我今天说“嗨”将显示在打印功能中