All Projects

Bus Ticket Booking System in Python
Bus Ticket Booking System in Java
Bus Ticket Booking System in Cpp
Bus Ticket Booking System in C
Cafe Order System in Python
Cafe Order System in Java
Cafe Order System in Cpp
Cafe Order System in C
Social Media Account Details Manager in Python
Social Media Account Details Manager in Java
Social Media Account Details Manager in Cpp
Social Media Account Details Manager in C
Mini ATM in Python Language
Mini ATM in Java Language
Mini ATM in cpp language
Mini ATM in c language
Pocket Money Manager in Python Language
Pocket Money Manager in Java Language
Pocket Money Manager in Cpp Language
Pocket Money Manager in C Language
Username Password Generator in Python Language
Username Password Generator in Cpp Language
Username Password Generator in C Language
Telephone Directory in Python Language
Telephone Directory in Java Language
Telephone Directory in Cpp Language
Telephone Directory in C Language
Calander in Cpp Language
Calander in C Language
NoteBook in Python Language
NoteBook in Cpp Language
NoteBook in C Language
Voting System in Python Language
Voting System in Java Language
Voting System in Cpp Language
Voting System in C Language
Age Calculator in Python Language
Age Calculator in Java Language
Age Calculator in Cpp Language
Age Calculator in C Language
Currency Converter in Python Language
Currency Converter in Java Language
Currency Converter in Cpp Language
Currency Converter in C Language
Random Password Generator in python language
Random Password Generator in java language
Random Password Generator in cpp language
Random Password Generator in c language
Billing System in python language
Billing System in c++ language
Billing System in c language
Atm in c language

Username Password Generator in Python Language


Aniket The Programmer

1K+ Subscribers

Click To Subscribe My Channel

Subscribe

Source Code

        
import random
import string

# Function to generate a random string of specified length containing only alphanumeric characters
def generate_username(length):
    charset = string.ascii_letters + string.digits  # Characters to choose from
    return ''.join(random.choice(charset) for _ in range(length))

# Function to generate a strong password with special characters
def generate_password(length):
    charset = string.ascii_letters + string.digits + string.punctuation  # Characters to choose from including special characters
    return ''.join(random.choice(charset) for _ in range(length))

def main():
    # Generate username
    print("Generating Username...")
    username = generate_username(8)  # Generates an 8-character username using only alphanumeric characters
    print("Generated Username:", username)

    # Generate password
    print("\nGenerating Password...")
    password = generate_password(12)  # Generates a 12-character password including special characters
    print("Generated Password:", password)

if __name__ == "__main__":
    main()
        
    

Source Code Github Link: View

View Video On Youtube Link: View