maths.series.alternate_harmonic_series

Functions

is_alternate_harmonic_series(→ bool)

Web Biblography

Module Contents

maths.series.alternate_harmonic_series.is_alternate_harmonic_series(series: list) bool

Web Biblography https://en.wikipedia.org/wiki/Harmonic_series_(mathematics)

checking whether the input series is alternate harmonic series or not >>> is_alternate_harmonic_series([1, -1/2, 1/3, -1/4, 1/5]) True >>> is_alternate_harmonic_series([2/5, -2/10, 2/15, -2/20, 2/25]) True >>> is_alternate_harmonic_series([1, 1/2, 1/3, 1/4]) False >>> is_alternate_harmonic_series([1, -1/2, 1/4, -1/8]) False >>> is_alternate_harmonic_series(4) Traceback (most recent call last):

ValueError: Input series is not valid, valid series - [1, 2/3, 2] >>> is_alternate_harmonic_series([]) Traceback (most recent call last):

ValueError: Input list must be a non empty list >>> is_alternate_harmonic_series([0]) Traceback (most recent call last):

ValueError: Input series cannot have 0 as an element >>> is_alternate_harmonic_series([1,2,0,6]) Traceback (most recent call last):

ValueError: Input series cannot have 0 as an element