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

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 关注
  • 843 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号