


'''simple docstring'''





def 			lowerCAmelCase (		lowerCAmelCase_ ,   lowerCAmelCase_ )-> str:
				return "\n".join(
				    f"""{number} * {i} = {number * i}""" for i in range(1 ,   number_of_terms + 1 ) )


if __name__ == "__main__":
						print(multiplication_table(number=5, number_of_terms=10))



from __future__ import annotations

from math import pi



def 			lowerCAmelCase (		lowerCAmelCase_ ,   lowerCAmelCase_ ,   lowerCAmelCase_ )-> dict[str, float]:

				if (inductance, frequency, reactance).count(0 ) != 1:
								raise ValueError('''One and only one argument must be 0''' )
				if inductance < 0:
								raise ValueError('''Inductance cannot be negative''' )
				if frequency < 0:
								raise ValueError('''Frequency cannot be negative''' )
				if reactance < 0:
								raise ValueError('''Inductive reactance cannot be negative''' )
				if inductance == 0:
								return {"inductance": reactance / (2 * pi * frequency)}
				elif frequency == 0:
								return {"frequency": reactance / (2 * pi * inductance)}
				elif reactance == 0:
								return {"reactance": 2 * pi * frequency * inductance}
				else:
								raise ValueError('''Exactly one argument must be 0''' )


if __name__ == "__main__":
						import doctest

						doctest.testmod()