在python字符串中转义双引号
我有一个关于python字符串格式中双引号转义的问题。比如说,在python字符串中转义双引号,python,escaping,Python,Escaping,我有一个关于python字符串格式中双引号转义的问题。比如说, print "How tall are you?", height = raw_input() print "So you are %r tall" % height 当我输入5“6”时,它返回“5”“6”,我不明白为什么会有反斜杠。您要求的是字符串的表示形式。由于字符串包含两种类型的引号,因此必须转义一种类型才能使其成为正确的表示形式。如果只需要键入的内容,请使用%s。您要求的是字符串的表示形式。由于
print "How tall are you?",
height = raw_input()
print "So you are %r tall" % height
当我输入5“6”时,它返回“5”“6”,我不明白为什么会有反斜杠。您要求的是字符串的表示形式。由于字符串包含两种类型的引号,因此必须转义一种类型才能使其成为正确的表示形式。如果只需要键入的内容,请使用
%s
。您要求的是字符串的表示形式。由于字符串包含两种类型的引号,因此必须转义一种类型才能使其成为正确的表示形式。如果只需要键入的内容,请使用%s