为了账号安全,请及时绑定邮箱和手机立即绑定

Python中的字符串比较:is=

Python中的字符串比较:is=

叮当猫咪 2019-06-13 17:09:19
Python中的字符串比较:is=我注意到我正在编写的Python脚本动作不稳定,并将其跟踪到一个无限循环,其中的循环条件是while line is not ''..在调试器中运行它,结果发现这一行实际上是''..当我把它改成!=''而不是is not ''它运转得很好。此外,即使在比较int值或布尔值时,默认情况下只使用‘=’是否更好呢?我一直喜欢使用“is”,因为我觉得它更美观,更悦耳,更像奏鸣曲(这就是我掉进这个陷阱的原因.),但我想知道它是否只是为了当你关心找到两个具有相同id的对象时使用。
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 812 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信