


from .glue import glue_convert_examples_to_features, glue_output_modes, glue_processors, glue_tasks_num_labels
from .squad import SquadExample, SquadFeatures, SquadVaProcessor, SquadVaProcessor, squad_convert_examples_to_features
from .utils import DataProcessor, InputExample, InputFeatures, SingleSentenceClassificationProcessor
from .xnli import xnli_output_modes, xnli_processors, xnli_tasks_num_labels









from __future__ import annotations

from collections import namedtuple


def    __lowerCamelCase   (      A__						: float						,						A__						: float						,						A__						: float					)     ->    tuple:
   lowerCamelCase_						:   Dict		= namedtuple("""result"""						,						"""name value"""					)
   if (voltage, current, power).count(0					) != 1:
      raise ValueError("""Only one argument must be 0"""					)
   elif power < 0:
      raise ValueError(
          """Power cannot be negative in any electrical/electronics system"""					)
   elif voltage == 0:
      return result("""voltage"""						,						power / current					)
   elif current == 0:
      return result("""current"""						,						power / voltage					)
   elif power == 0:
      return result("""power"""						,						float(round(abs(voltage * current					)						,						2					)					)					)
   else:
      raise ValueError("""Exactly one argument must be 0"""					)


if __name__ == "__main__":
      import doctest

      doctest.testmod()





