From 370cd2ff177ed1758e4acc7d91308ad25c99c4e4 Mon Sep 17 00:00:00 2001 From: jaswanth Date: Tue, 18 Oct 2022 12:59:26 +0530 Subject: [PATCH] random password generator --- random_password_generator.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 random_password_generator.py diff --git a/random_password_generator.py b/random_password_generator.py new file mode 100644 index 00000000..1840f23d --- /dev/null +++ b/random_password_generator.py @@ -0,0 +1,23 @@ +import string +import random + + +s1 = string.ascii_lowercase + +s2 = string.ascii_uppercase + +s3 = string.digits + +s4 = string.punctuation + +password = int(input("Enter password length\n")) +s = [] +s.extend(list(s1)) +s.extend(list(s2)) +s.extend(list(s3)) +s.extend(list(s4)) + +print("Your password is: ") +print("".join(random.sample(s, password))) + +