mirror of
https://github.com/TheAlgorithms/Python.git
synced 2024-11-23 21:11:08 +00:00
Fixed a typo of 'a' and 'an' and used f string in print statement (#7398)
This commit is contained in:
parent
80ff25ed38
commit
b8281d79ef
|
@ -1,13 +1,15 @@
|
|||
""" A NOR Gate is a logic gate in boolean algebra which results to false(0)
|
||||
"""
|
||||
A NOR Gate is a logic gate in boolean algebra which results to false(0)
|
||||
if any of the input is 1, and True(1) if both the inputs are 0.
|
||||
Following is the truth table of an NOR Gate:
|
||||
Following is the truth table of a NOR Gate:
|
||||
| Input 1 | Input 2 | Output |
|
||||
| 0 | 0 | 1 |
|
||||
| 0 | 1 | 0 |
|
||||
| 1 | 0 | 0 |
|
||||
| 1 | 1 | 0 |
|
||||
|
||||
Following is the code implementation of the NOR Gate
|
||||
"""
|
||||
"""Following is the code implementation of the NOR Gate"""
|
||||
|
||||
|
||||
def nor_gate(input_1: int, input_2: int) -> int:
|
||||
|
@ -30,11 +32,11 @@ def nor_gate(input_1: int, input_2: int) -> int:
|
|||
|
||||
def main() -> None:
|
||||
print("Truth Table of NOR Gate:")
|
||||
print("| Input 1 |", " Input 2 |", " Output |")
|
||||
print("| 0 |", " 0 | ", nor_gate(0, 0), " |")
|
||||
print("| 0 |", " 1 | ", nor_gate(0, 1), " |")
|
||||
print("| 1 |", " 0 | ", nor_gate(1, 0), " |")
|
||||
print("| 1 |", " 1 | ", nor_gate(1, 1), " |")
|
||||
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__":
|
||||
|
|
Loading…
Reference in New Issue
Block a user