From b98b4ee012591eae5068245df24f9f36449b5ca9 Mon Sep 17 00:00:00 2001 From: Pratap Pawar <87373605+pawarspeaks@users.noreply.github.com> Date: Tue, 26 Oct 2021 09:40:26 +0530 Subject: [PATCH] Add files via upload --- Python/PasswordGenerator_pawarspeaks.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Python/PasswordGenerator_pawarspeaks.py diff --git a/Python/PasswordGenerator_pawarspeaks.py b/Python/PasswordGenerator_pawarspeaks.py new file mode 100644 index 0000000..bb4648e --- /dev/null +++ b/Python/PasswordGenerator_pawarspeaks.py @@ -0,0 +1,24 @@ +import string +import random +from typing import List + +if __name__ == "__main__": + + s1 = string.ascii_lowercase + s2 = string.ascii_uppercase + s3 = string.digits + s4 = string.punctuation + + plen = int(input("Enter password length\n")) + + s = [] + s.extend(list(s1)) + s.extend(list(s2)) + s.extend(list(s3)) + s.extend(list(s4)) + + random.shuffle(s) + + print("Your password is: ") + print("".join(s[0:plen])) +