




"""simple docstring"""






from __future__ import annotations







def      _snake_case			(				lowercase__							,    lowercase__							,    lowercase__		):
				if days_between_payments <= 0:
								raise ValueError('days_between_payments must be > 0'		)
				if daily_interest_rate < 0:
								raise ValueError('daily_interest_rate must be >= 0'		)
				if principal <= 0:
								raise ValueError('principal must be > 0'		)
				return principal * daily_interest_rate * days_between_payments







def      _snake_case			(				lowercase__							,    lowercase__							,    lowercase__							,    ):
				if number_of_compounding_periods <= 0:
								raise ValueError('number_of_compounding_periods must be > 0'		)
				if nominal_annual_interest_rate_percentage < 0:
								raise ValueError('nominal_annual_interest_rate_percentage must be >= 0'		)
				if principal <= 0:
								raise ValueError('principal must be > 0'		)

				return principal * (
				    (1 + nominal_annual_interest_rate_percentage) ** number_of_compounding_periods
				    - 1
				)







def      _snake_case			(				lowercase__							,    lowercase__							,    lowercase__							,    ):
				if number_of_years <= 0:
								raise ValueError('number_of_years must be > 0'		)
				if nominal_annual_percentage_rate < 0:
								raise ValueError('nominal_annual_percentage_rate must be >= 0'		)
				if principal <= 0:
								raise ValueError('principal must be > 0'		)

				return compound_interest(
				    lowercase__							,    nominal_annual_percentage_rate / 365							,    number_of_years * 365		)


if __name__ == "__main__":
			import doctest

			doctest.testmod()





"""simple docstring"""






def      _snake_case			(				lowercase__		):
				if not isinstance(lowercase__							,    lowercase__		):
								raise ValueError('Input series is not valid, valid series - [2, 4, 6]'		)
				if len(lowercase__		) == 0:
								raise ValueError('Input list must be a non empty list'		)
				if len(lowercase__		) == 1:
								return True
				_lowerCamelCase     :			List[Any]    =    series[1] - series[0]
				for index in range(len(lowercase__		) - 1		):
								if series[index + 1] - series[index] != common_diff:
												return False
				return True







def      _snake_case			(				lowercase__		):
				if not isinstance(lowercase__							,    lowercase__		):
								raise ValueError('Input series is not valid, valid series - [2, 4, 6]'		)
				if len(lowercase__		) == 0:
								raise ValueError('Input list must be a non empty list'		)
				_lowerCamelCase     :			Optional[int]    =    0
				for val in series:
								answer += val
				return answer / len(lowercase__		)


if __name__ == "__main__":
			import doctest

			doctest.testmod()