clovaai / ext_portrait_segmentation

MIT License
239 stars 68 forks source link

Use ==/!= to compare str, bytes, and int literals #5

Closed cclauss closed 4 years ago

cclauss commented 4 years ago

Identity is not the same thing as equality in Python so use ==/!= to compare str, bytes, and int literals. In Python >= 3.8, these instances will raise SyntaxWarnings so it is best to fix them now. https://docs.python.org/3.8/whatsnew/3.8.html#porting-to-python-3-8

% python

>>> classes = "pres"
>>> classes += "ent"
>>> classes == "present"
True
>>> classes is "present"
False