Код: Выделить всё
class Angle(int):
"""Basic Angle object: Angle(number)"""
def __init__(self, angle):
angle %= 360
super(Angle, self).__init__(angle)
>>> a = Angle(322)
>>> a
322
>>> b = Angle(488)
>>> b
488
< /code>
Почему это произойдет? Код казался мне таким тривиальным, но, может быть, я просто упускаю что -то действительно очевидное.
Подробнее здесь: https://stackoverflow.com/questions/219 ... -in-python