You are on page 1of 1

class Sum:

@staticmethod
def calculate(numbers):
return sum(numbers)

class PowSeries:
@staticmethod
def product(base, n):
result = 1
for i in range(n):
result *= base**i
return result

class MatH:
pass

# solving the numerical using objects of MatH class


m = MatH()
base = 2
n = 9
numerator = PowSeries.product(base, n) # 1024
denominator_numbers = list(range(1, 29, 3)) # [1, 4, 7, ..., 28]
denominator = Sum.calculate(denominator_numbers) # 60
result = numerator / denominator # 17.066666666666666
print(result)

You might also like