我怎么能在字符串中输入“”,就像他说的“感觉不太好”。但它显示错误。如何在字符串 python 中输入“”?试了很多方法都做不到。
3 回答
![?](http://img1.sycdn.imooc.com/5333a0780001a6e702200220-100-100.jpg)
蝴蝶不菲
TA贡献1810条经验 获得超4个赞
您可以'
在字符串之外使用:
s = 'he said "felt not well"'
或使用三元组"
:
s = """ he said "felt not well" """
或转义每个字符:
s = "he said \"felt not well\""
![?](http://img1.sycdn.imooc.com/54584dd900014f6c02200220-100-100.jpg)
DIEA
TA贡献1820条经验 获得超2个赞
您可以使用 Unicode 字符。例如像这样:
print(u'\u201CHallo World\u201D')
这将导致 “Hallo World”
如果您只想添加常规"
您可以使用不同的退出, print('"Hello World"')
这将打印"Hello World"
或者您可以使用转义print("\"Hello World\"")
这将打印"Hello World"
![?](http://img1.sycdn.imooc.com/5333a2320001acdd02000200-100-100.jpg)
泛舟湖上清波郎朗
TA贡献1818条经验 获得超3个赞
您需要通过在它前面放一个反斜杠来转义像 " 或 ' 这样的特殊字符:
myString = "he said \"felt not well\""
添加回答
举报
0/150
提交
取消