0
我有一个关于在python字符串格式中转义的双引号问题。例如,在Python字符串中转义双引号
print "How tall are you?",
height = raw_input()
print "So you are %r tall" % height
当我把5“6”,它返回'5 \'6“',我不明白为什么有一个反斜杠。
我有一个关于在python字符串格式中转义的双引号问题。例如,在Python字符串中转义双引号
print "How tall are you?",
height = raw_input()
print "So you are %r tall" % height
当我把5“6”,它返回'5 \'6“',我不明白为什么有一个反斜杠。
您正在询问字符串的表示形式。由于该字符串包含两种类型的引号,因此必须将必须转换为适当的表示形式。如果您只想要输入的内容,请改为使用%s
。