
def 							SCREAMING_SNAKE_CASE__       (  snake_case__  :Any     )      ->						Any:

  if not isinstance(_lowerCAmelCase			,							_lowerCAmelCase     ):
    raise ValueError('multiplicative_persistence() only accepts integral values'     )
  if num < 0:
    raise ValueError('multiplicative_persistence() does not accept negative values'     )

  _lowercase							= 0
  _lowercase							= str(_lowerCAmelCase     )

  while len(_lowerCAmelCase     ) != 1:
    _lowercase							= [int(_lowerCAmelCase     ) for i in num_string]

    _lowercase							= 1
    for i in range(0			,							len(_lowerCAmelCase     )     ):
      total *= numbers[i]

    _lowercase							= str(_lowerCAmelCase     )

    steps += 1
  return steps

def 							SCREAMING_SNAKE_CASE__       (  snake_case__  :Optional[Any]     )      ->						int:

  if not isinstance(_lowerCAmelCase			,							_lowerCAmelCase     ):
    raise ValueError('additive_persistence() only accepts integral values'     )
  if num < 0:
    raise ValueError('additive_persistence() does not accept negative values'     )

  _lowercase							= 0
  _lowercase							= str(_lowerCAmelCase     )

  while len(_lowerCAmelCase     ) != 1:
    _lowercase							= [int(_lowerCAmelCase     ) for i in num_string]

    _lowercase							= 0
    for i in range(0			,							len(_lowerCAmelCase     )     ):
      total += numbers[i]

    _lowercase							= str(_lowerCAmelCase     )

    steps += 1
  return steps


if __name__ == "__main__":
      import doctest

      doctest.testmod()






snake_case 				=       8.3_144_598

def 							SCREAMING_SNAKE_CASE__       (  snake_case__  :float			,							snake_case__  :float     )      ->						float:
  if temperature < 0:
    raise Exception('Temperature cannot be less than 0 K'     )
  if molar_mass <= 0:
    raise Exception('Molar mass cannot be less than or equal to 0 kg/mol'     )
  else:
    return (3 * UNIVERSAL_GAS_CONSTANT * temperature / molar_mass) ** 0.5


if __name__ == "__main__":
      import doctest

      # run doctest
      doctest.testmod()

      # example
      snake_case 				=       3_0_0
      snake_case 				=       2_8
      snake_case 				=       rms_speed_of_molecule(temperature, molar_mass)
      print(F"""Vrms of Nitrogen gas at 300 K is {vrms} m/s""")