簡體   English   中英

在python字符串中轉義雙引號

[英]escaping the double quotes in python string

我對python字符串格式中的雙引號轉義有疑問。 例如,

    print "How tall are you?",

    height = raw_input()

    print "So you are %r tall" % height

當我放5“ 6”時,它返回'5 \\'6“',我不明白為什么會有反斜杠。

您正在要求字符串的表示形式。 由於字符串包含兩種引號,因此必須轉義一種類型,才能使其正確表示。 如果只想輸入內容,請改用%s

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM