# Operator overloading example import example import math a = example.intSum(0) b = example.doubleSum(100.0) # Use the objects. They should be callable just like a normal # python function. for i in range(0, 100): a(i) # Note: function call b(math.sqrt(i)) # Note: function call print(a.result()) print(b.result())