为什么是';b';在';b';是';b';`在python中是真的吗?
当我运行时,这是python控制台:为什么是';b';在';b';是';b';`在python中是真的吗?,python,python-3.x,Python,Python 3.x,当我运行时,这是python控制台: >“b”中的“b”是“b” 我得到这个结果 True 类似地,当我运行此命令时: >>>“b”中的“b”==“b” 答案仍然是正确的,这让我非常困惑 我所做的实验: >>中的'b'('b'是'b') 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 TypeError:类型为“bool”的参数不可编辑 >>('b'中的'b')是'b' 假的 有人能解释一下这是怎么发生的吗?python拦截器的优先级在,=,和是?查找表达式链接“b”中的“b”是
>“b”中的“b”是“b”
我得到这个结果
True
类似地,当我运行此命令时:
>>>“b”中的“b”==“b”
答案仍然是正确的,这让我非常困惑
我所做的实验:
>>中的'b'('b'是'b')
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
TypeError:类型为“bool”的参数不可编辑
>>('b'中的'b')是'b'
假的
有人能解释一下这是怎么发生的吗?python拦截器的优先级在,
=
,和是
?查找表达式链接“b”中的“b”是“b”
扩展到了“b”中的“b”,而“b”是“b”@Chris\u Rands哇,谢谢,对我的问题的快速回答棒极了。另外,bac中“ba”中的“b”扩展到“ba”中的“b”和“bac”中的“ba”,并给出了真实的答案!