Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Password-Generator

A simple Python-based password generator that allows users to create strong and customizable passwords by selecting the number of letters, symbols, and numbers they want.

Features:

1.Customizable Length – Choose the number of letters, symbols, and numbers.
2. Two Password Options:
     a. Ordered Password – Characters appear in the selected order (letters → symbols → numbers).
     b. Randomized Password – Characters are shuffled for extra security.
3. Uses randomization for unique password generation.
4. Beginner-friendly Python project demonstrating loops and string manipulation.

Usage:

1. Clone the repository:
   git clone https://github.com/your-username/password-generator.git
2. cd password-generator
3. Uncomment the version that you want to use in an IDE (Integrated Development Environment) using the shortcut "ctrl+/" or "command+/"
4. Run the script:
    python password_generator.py 
5. Enter the number of letters, symbols, and numbers you want in your password.
6. The script will generate and display a secure password.

Example Output:

Welcome to the Password Generator!

How many letters would you like in your password?
> 5

How many symbols would you like?
> 2

How many numbers would you like?
> 3

In order password is:
AbcDE!&123

Random password is:
D!1b&E32Ac

Some possible suggestions for upgrades:

1. Add a GUI version using Tkinter.  
2. Include an option for saving passwords securely.
3. Implement stronger encryption for password storage.

About

A simple Python-based password generator that allows users to create strong and customizable passwords by selecting the number of letters, symbols, and numbers they want.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages