From f819549f1c5f4927e9d18067ac5a46f3b9b24ef6 Mon Sep 17 00:00:00 2001 From: AkshajV1309 <79909101+AkshajV1309@users.noreply.github.com> Date: Thu, 13 Oct 2022 21:05:02 +0530 Subject: [PATCH 1/2] Create norgate.py --- boolean_algebra/norgate.py | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 boolean_algebra/norgate.py diff --git a/boolean_algebra/norgate.py b/boolean_algebra/norgate.py new file mode 100644 index 000000000000..38cd2be0909c --- /dev/null +++ b/boolean_algebra/norgate.py @@ -0,0 +1,26 @@ +''' 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: + | 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''' + +def NOR_Gate(input_1,input_2): + if input_1 == input_2 == 0: + return 1 + else: + return 0 + +if __name__== '__main__': + 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),' |') + +'''Code provided by Akshaj Vishwanathan''' From b536818ee4c1662c9a8352c47b56f148025f2c07 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Thu, 13 Oct 2022 15:41:42 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- boolean_algebra/norgate.py | 28 ++++++++++++++------------ web_programming/open_google_results.py | 8 +++----- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/boolean_algebra/norgate.py b/boolean_algebra/norgate.py index 38cd2be0909c..fa41b82c8cca 100644 --- a/boolean_algebra/norgate.py +++ b/boolean_algebra/norgate.py @@ -1,4 +1,4 @@ -''' A NOR Gate is a logic gate in boolean algebra which results to false(0) if any of the input is +""" 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: | Input 1 | Input 2 | Output | @@ -6,21 +6,23 @@ | 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,input_2): + +def NOR_Gate(input_1, input_2): if input_1 == input_2 == 0: return 1 else: return 0 - -if __name__== '__main__': - 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),' |') -'''Code provided by Akshaj Vishwanathan''' + +if __name__ == "__main__": + 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), " |") + +"""Code provided by Akshaj Vishwanathan""" diff --git a/web_programming/open_google_results.py b/web_programming/open_google_results.py index 0e1dba8c5856..2685bf62114d 100644 --- a/web_programming/open_google_results.py +++ b/web_programming/open_google_results.py @@ -1,10 +1,10 @@ import webbrowser from sys import argv -from urllib.parse import quote, parse_qs -from fake_useragent import UserAgent +from urllib.parse import parse_qs, quote import requests from bs4 import BeautifulSoup +from fake_useragent import UserAgent if __name__ == "__main__": if len(argv) > 1: @@ -18,9 +18,7 @@ res = requests.get( url, - headers={ - "User-Agent": str(UserAgent().random) - }, + headers={"User-Agent": str(UserAgent().random)}, ) try: