From 805c488ad2a4ce20d8b04407d4b29417f6d441f0 Mon Sep 17 00:00:00 2001 From: Kamal Koranga Date: Sat, 16 Oct 2021 16:10:39 +0530 Subject: [PATCH 1/4] added three--beginner pproject file --- .../Three-begginner-python-projects/README.md | 30 +++++++++++++++++++ .../calculator.py | 22 ++++++++++++++ .../guess-the-number.py | 22 ++++++++++++++ .../password-manager.py | 28 +++++++++++++++++ 4 files changed, 102 insertions(+) create mode 100644 projects/Three-begginner-python-projects/README.md create mode 100644 projects/Three-begginner-python-projects/calculator.py create mode 100644 projects/Three-begginner-python-projects/guess-the-number.py create mode 100644 projects/Three-begginner-python-projects/password-manager.py diff --git a/projects/Three-begginner-python-projects/README.md b/projects/Three-begginner-python-projects/README.md new file mode 100644 index 000000000..e734f4b2b --- /dev/null +++ b/projects/Three-begginner-python-projects/README.md @@ -0,0 +1,30 @@ +# Python Projects + +Here you wil find python projects. For these projects you will need only basic knowledge about python. +## Prerequestic + +To understand all projects you must basic have knowledge about :- + +- [Syntax](https://www.w3schools.com/python/python_syntax.asp) +- [variables](https://www.w3schools.com/python/python_variables.asp) +- [Data Types](https://www.w3schools.com/python/python_datatypes.asp) +- [Operators](https://www.w3schools.com/python/python_operators.asp) +- [Lists](https://www.w3schools.com/python/python_lists.asp) +- [if....else](https://www.w3schools.com/python/python_conditions.asp) +- [while loop](https://www.w3schools.com/python/python_while_loops.asp) + + +## Documentation + +For more knowledge, click [here](https://docs.python.org/3/tutorial/index.html). + + +## Installation + +For installation, just download python and vs code. + +And you are ready to go... + +### *Coder Name* + +[Kamal Koranga]((https://github.com/Kamalkoranga)) \ No newline at end of file diff --git a/projects/Three-begginner-python-projects/calculator.py b/projects/Three-begginner-python-projects/calculator.py new file mode 100644 index 000000000..8c0f7f606 --- /dev/null +++ b/projects/Three-begginner-python-projects/calculator.py @@ -0,0 +1,22 @@ +print("-----------Calculator----------") + +#-------inputs +num1 = float(input("Enter 1st number: ")) +num2 = float(input("Enter 2nd number: ")) +operation = input("Choose: \nAdd(+) \nSubract(-) \nDivision(/) \nMultiplication(*) ") + +#-------conditions +if operation == '+': + print(num1 + num2) + +elif operation == '-': + print(num1 - num2) + +elif operation == '/': + print(num1 / num2) + +elif operation == '*': + print(num1 * num2) + +else : + print("You have selected other things!") \ No newline at end of file diff --git a/projects/Three-begginner-python-projects/guess-the-number.py b/projects/Three-begginner-python-projects/guess-the-number.py new file mode 100644 index 000000000..7f47e9631 --- /dev/null +++ b/projects/Three-begginner-python-projects/guess-the-number.py @@ -0,0 +1,22 @@ +import random + +# ----variables +num = random.randrange(0, 101) +user_num = int() + +#-----loop +while num != user_num : + user_num = int(input("Guess the number(from 0 to 101): ")) + + # ------conditions + if user_num == num: + print("-------------You got it!----------") + + elif user_num > 100 : + print("You have gussed larger number than 100!") + + elif user_num > num : + print("You have gussed a greater number!") + + elif user_num < num : + print("You have gussed a smaller number!") diff --git a/projects/Three-begginner-python-projects/password-manager.py b/projects/Three-begginner-python-projects/password-manager.py new file mode 100644 index 000000000..7e2d59b7b --- /dev/null +++ b/projects/Three-begginner-python-projects/password-manager.py @@ -0,0 +1,28 @@ +#---------Password Manager by Kamalkoranga + +data = [] + +# -----loop +while len(data) < 100 : + + # -------inputs + + start = input("Add passwwords: \n yes(y)/ no(n) ") + if start == 'y' : + name = input("Name: ") + user_name = input("Username: ") + user_password = input("Password: ") + user_data = (name, user_name, user_password) + data.append(user_data) + print("-----Saved!------") + + elif start == 'n': + break + +# -----Check Password + +check_password = input("Want to check password: \n yes(y) no(n) ") +if check_password == 'y' : + print(data) +else: + print("|----Okay! Thankyou for using our service----|") From 4b62fb932ae403b1484bc96328cf51ccf48d8f8e Mon Sep 17 00:00:00 2001 From: Kamal Koranga Date: Sat, 16 Oct 2021 16:15:33 +0530 Subject: [PATCH 2/4] updated README --- projects/Three-begginner-python-projects/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/Three-begginner-python-projects/README.md b/projects/Three-begginner-python-projects/README.md index e734f4b2b..37e372da7 100644 --- a/projects/Three-begginner-python-projects/README.md +++ b/projects/Three-begginner-python-projects/README.md @@ -27,4 +27,4 @@ And you are ready to go... ### *Coder Name* -[Kamal Koranga]((https://github.com/Kamalkoranga)) \ No newline at end of file +[Kamal Koranga](https://github.com/Kamalkoranga) \ No newline at end of file From b4237dff69b60942b453c3be6902b33af6d8238c Mon Sep 17 00:00:00 2001 From: Kamal Koranga Date: Sat, 16 Oct 2021 16:18:24 +0530 Subject: [PATCH 3/4] updated README --- projects/Three-begginner-python-projects/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/Three-begginner-python-projects/README.md b/projects/Three-begginner-python-projects/README.md index 37e372da7..f7b4ee42c 100644 --- a/projects/Three-begginner-python-projects/README.md +++ b/projects/Three-begginner-python-projects/README.md @@ -25,6 +25,6 @@ For installation, just download python and vs code. And you are ready to go... -### *Coder Name* +## Coder Name [Kamal Koranga](https://github.com/Kamalkoranga) \ No newline at end of file From e777b07b88c202902e6c24c72cbbb8bb8754ea39 Mon Sep 17 00:00:00 2001 From: Kamal Koranga Date: Sat, 16 Oct 2021 16:24:15 +0530 Subject: [PATCH 4/4] renamed --- .../README.md" | 0 .../calculator.py" | 0 .../guess-the-number.py" | 0 .../password-manager.py" | 0 4 files changed, 0 insertions(+), 0 deletions(-) rename projects/Three-begginner-python-projects/README.md => "projects/\342\227\217\342\227\217\342\227\217\342\227\217 Three-begginner-python-projects \342\227\217\342\227\217\342\227\217\342\227\217/README.md" (100%) rename projects/Three-begginner-python-projects/calculator.py => "projects/\342\227\217\342\227\217\342\227\217\342\227\217 Three-begginner-python-projects \342\227\217\342\227\217\342\227\217\342\227\217/calculator.py" (100%) rename projects/Three-begginner-python-projects/guess-the-number.py => "projects/\342\227\217\342\227\217\342\227\217\342\227\217 Three-begginner-python-projects \342\227\217\342\227\217\342\227\217\342\227\217/guess-the-number.py" (100%) rename projects/Three-begginner-python-projects/password-manager.py => "projects/\342\227\217\342\227\217\342\227\217\342\227\217 Three-begginner-python-projects \342\227\217\342\227\217\342\227\217\342\227\217/password-manager.py" (100%) diff --git a/projects/Three-begginner-python-projects/README.md "b/projects/\342\227\217\342\227\217\342\227\217\342\227\217 Three-begginner-python-projects \342\227\217\342\227\217\342\227\217\342\227\217/README.md" similarity index 100% rename from projects/Three-begginner-python-projects/README.md rename to "projects/\342\227\217\342\227\217\342\227\217\342\227\217 Three-begginner-python-projects \342\227\217\342\227\217\342\227\217\342\227\217/README.md" diff --git a/projects/Three-begginner-python-projects/calculator.py "b/projects/\342\227\217\342\227\217\342\227\217\342\227\217 Three-begginner-python-projects \342\227\217\342\227\217\342\227\217\342\227\217/calculator.py" similarity index 100% rename from projects/Three-begginner-python-projects/calculator.py rename to "projects/\342\227\217\342\227\217\342\227\217\342\227\217 Three-begginner-python-projects \342\227\217\342\227\217\342\227\217\342\227\217/calculator.py" diff --git a/projects/Three-begginner-python-projects/guess-the-number.py "b/projects/\342\227\217\342\227\217\342\227\217\342\227\217 Three-begginner-python-projects \342\227\217\342\227\217\342\227\217\342\227\217/guess-the-number.py" similarity index 100% rename from projects/Three-begginner-python-projects/guess-the-number.py rename to "projects/\342\227\217\342\227\217\342\227\217\342\227\217 Three-begginner-python-projects \342\227\217\342\227\217\342\227\217\342\227\217/guess-the-number.py" diff --git a/projects/Three-begginner-python-projects/password-manager.py "b/projects/\342\227\217\342\227\217\342\227\217\342\227\217 Three-begginner-python-projects \342\227\217\342\227\217\342\227\217\342\227\217/password-manager.py" similarity index 100% rename from projects/Three-begginner-python-projects/password-manager.py rename to "projects/\342\227\217\342\227\217\342\227\217\342\227\217 Three-begginner-python-projects \342\227\217\342\227\217\342\227\217\342\227\217/password-manager.py"