【问题标题】:escaping the double quotes in python string转义python字符串中的双引号
【发布时间】:2011-11-26 06:49:14
【问题描述】:

我有一个关于双引号在 python 字符串格式中转义的问题。例如,

    print "How tall are you?",

    height = raw_input()

    print "So you are %r tall" % height

当我输入 5" 6' 时,它返回 ' 5\'6" ',我不明白为什么会有反斜杠。

【问题讨论】:

    标签: python escaping


    【解决方案1】:

    您要求字符串的表示形式。由于字符串包含 both 类型的引号,因此必须对一种类型 进行转义以使其成为正确的表示形式。如果您只想要输入的内容,请改用%s

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-29
      相关资源
      最近更新 更多