





def 				lowerCAmelCase_ (							A_    ,A_):
    return int(input_a == input_a == 0)



def 				lowerCAmelCase_ (							):
    print("Truth Table of NOR Gate:")
    print("|   Input 1   |  Input 2  | Output |")
    print(F"|      0      |    0      |  {nor_gate(0    ,0)}     |")
    print(F"|      0      |    1      |  {nor_gate(0    ,1)}     |")
    print(F"|      1      |    0      |  {nor_gate(1    ,0)}     |")
    print(F"|      1      |    1      |  {nor_gate(1    ,1)}     |")


if __name__ == "__main__":
   import doctest

   doctest.testmod()
   main()








from __future__ import annotations

from collections import namedtuple



def 				lowerCAmelCase_ (							A_    ,A_    ,A_):
    UpperCamelCase__:	List[str]					=     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()

