Chapter Eleven : Assertions

EXAMPLE 11.1 page no : 130

In [1]:
def check(answer):
    assert answer ==42

EXAMPLE 11.2 page no : 131

In [2]:
class EmcString:
    def at(self,index):
        if (index >= self.lengthM):
            raise Exception;
        return self.cpM[index];

    # Unchecked version
    def operator(self,index):
        assert(index < self.lengthM)
        return self.cpM[index];
In [ ]: