Skip to content

This is a simple Python script that generates a secure random password based on user preferences. The user can choose the password length and whether to include digits, special characters, uppercase, and lowercase letters.

Notifications You must be signed in to change notification settings

Abrar-Shahriar-04/Password-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Password Generator App

This is a simple command-line password generator built in Python. The app allows you to generate secure random passwords based on your preferences, such as password length and whether to include digits, special characters, and uppercase or lowercase letters. The app runs interactively, asking for input from the user and generating the password accordingly.

Features

  • Customizable length: Choose how long you want the password to be.
  • Include digits: Optionally include numbers (0-9) in the password.
  • Include special characters: Optionally include special characters like !@#$%^&*.
  • Include uppercase letters: Optionally include uppercase letters (A-Z).
  • Include lowercase letters: Optionally include lowercase letters (a-z).
  • Interactive input: The app prompts you to specify your preferences before generating the password.

Example

Here’s a sample output of the app:


How long do you want the password to be? 12
Include digits? (y/n): y
Include special characters? (y/n): y
Include uppercase letters? (y/n): y
Include lowercase letters? (y/n): y
Generated password: A7@b9Fg!3jLp

About

This is a simple Python script that generates a secure random password based on user preferences. The user can choose the password length and whether to include digits, special characters, uppercase, and lowercase letters.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages