{"comment":{"url":"https://api.github.com/repos/prostogerda/assignments-liza_ch/comments/15923547","html_url":"https://github.com/prostogerda/assignments-liza_ch/commit/fcdb2aacf5b46f1cc91c75f6e5dd1f8d5c6a37c6#commitcomment-15923547","id":15923547,"user":{"login":"grayfall","id":6906110,"avatar_url":"https://avatars.githubusercontent.com/u/6906110?v=3","gravatar_id":"","url":"https://api.github.com/users/grayfall","html_url":"https://github.com/grayfall","followers_url":"https://api.github.com/users/grayfall/followers","following_url":"https://api.github.com/users/grayfall/following{/other_user}","gists_url":"https://api.github.com/users/grayfall/gists{/gist_id}","starred_url":"https://api.github.com/users/grayfall/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grayfall/subscriptions","organizations_url":"https://api.github.com/users/grayfall/orgs","repos_url":"https://api.github.com/users/grayfall/repos","events_url":"https://api.github.com/users/grayfall/events{/privacy}","received_events_url":"https://api.github.com/users/grayfall/received_events","type":"User","site_admin":false},"position":16,"line":26,"path":"assignment-2.py","commit_id":"fcdb2aacf5b46f1cc91c75f6e5dd1f8d5c6a37c6","created_at":"2016-02-05T19:53:34Z","updated_at":"2016-02-05T19:53:34Z","body":"@prostogerda \r\n1. Вспомни, что `or`/`and` - бинарные операторы, т.е. функции от двух аргументов - питон часто читается, как английский, но в данном случае с точностью до словосочетания, а не целого предложения ;)\r\n2. Атрибут `__class__` хранит ссылку на родительский класс, создавший объект, т.е. если `numb` у тебя является числом, ты получаешь ссылку на класс `int` (а классы, как я говорил, тоже объекты). Соответственно, семантически ты сравниваешь объекты на уровне идентичности, а не равенства. В таким случаях используют оператор `is`, а не равенство. Но всё-таки почитай про `isinstance`"}}