Class Python Tutorial

class MyRound(object):
    def __init__(self, val):
        assert isinstance(val, float), "Value must be a float!"
        self.value = round(val, 2)
rfm = MyRound(42)
print rfm
rfm = MyRound(4.2)
print rfm
class MyRound(object):
    def __init__(self, val):
        assert isinstance(val, float), "Value must be a float!"
        self.value = round(val, 2)
    def __str__(self):
        return str(self.value)
rfm = MyRound(5.590464)
print rfm
rfm = MyRound(5.5964)
print rfm
class MyRound(object):
    def __init__(self, val):
        assert isinstance(val, float), "Value must be a float!"
        self.value = round(val, 2)
    def __str__(self):
        return '%.2f' % self.value
rfm = MyRound(5.5964)
print rfm