The difference between the "is" and "==" operators in Python