gpt4 book ai didi

python - 为什么引号的类型会改变字符串的值? - Python

转载 作者:太空宇宙 更新时间:2023-11-04 07:53:42 27 4
gpt4 key购买 nike

In[1] : '\"""'
Out[1]: '"""'

In[2] : "\""""
Out[2]: '"'

在以下示例中(我在其中使用 python 3),为什么更改用于包含字符串的引号类型会更改字符串的实际值?我希望 "\""""=='\"""' 是真的,但它是假的。为什么第二个例子只返回一个双引号?谢谢!

最佳答案

表达式 "\"""" 是两个字符串文字,"\""""(或 ' "''',为清楚起见切换到单引号),连接在一起。'\"""' 的双引号等价物是 "\"\"\""

>>> ("\""
... ""
... )
'"'
>>> "\"\"\""
'"""'

关于python - 为什么引号的类型会改变字符串的值? - Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51636166/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com