Skip to content

smahanta1234/Password-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages