测试字符串
is仅在插入字符串时有效。除非你真的知道自己在做什么,并明确实习的字符串,你应该
永远不会 使用
is的字符串。
is测试 身份 ,而非 平等 。这意味着Python会简单地比较一个对象所在的内存地址。
is基本上回答了以下问题:“同一对象有两个名称吗?”
-超载毫无意义。
例如,
("a" * 100) is ("a" * 100)为 False。通常,Python将每个字符串写入不同的存储位置,大多数情况下是对字符串文字进行实习。

测试字符串
is仅在插入字符串时有效。除非你真的知道自己在做什么,并明确实习的字符串,你应该
is的字符串。
is测试 身份 ,而非 平等 。这意味着Python会简单地比较一个对象所在的内存地址。
is基本上回答了以下问题:“同一对象有两个名称吗?”
例如,
("a" * 100) is ("a" * 100)为 False