diff --git a/README.md b/README.md index 5507f0c..a099962 100644 --- a/README.md +++ b/README.md @@ -1,21 +1 @@ -# hacktoberfest -hacktoberfest repo -sid2 - -# hacktoberfest -hacktoberfest repo -sid2 - - -v -v - -# hacktoberfest -hacktoberfest repo -sid2 -# hacktoberfest -hacktoberfest repo - - -# hacktoberfest -hacktoberfest repo +# some python projects for you folks to improve and i would give you a hacktoberfest-accepted tag diff --git a/password-generator.py b/password-generator.py new file mode 100644 index 0000000..752715b --- /dev/null +++ b/password-generator.py @@ -0,0 +1,25 @@ +import random + +print("welcome to password generator!!! \n") + +number_of_passwords_needed = int(input("How many passwords do you want to generate?")) +number_of_chars_in_password = int(input("how many characters would you prefer for your password?")) +def generate(): + characters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!@#$" + process = (random.choices(characters, k=number_of_chars_in_password)) + generated_password = "" + for items in process: + generated_password += str(items) + print(generated_password) + +generated_passwords = 0 + +while True: + if generated_passwords < number_of_passwords_needed: + generate() + generated_passwords += 1 + continue + + else: + break +