Question: Using Python: Write a function that checks whether a string is a valid password. The program must define a class, called Password, which is in

Using Python:

Write a function that checks whether a string is a valid password.

The program must define a class, called Password, which is in its own file. There must be a seperate file that has code and creates and uses a Password object. All input and print functions are to be in this file. The program prompts a user for a password, then tells them whether it is valid or not, and will tell them why it's not valid. Then it will ask the user if they want to enter another.

The password rules are as follows:

A password must have at least eight characters. A password must consist of only letters and digits. A password must contain at least two digits. A password cannot contain the word 'password'. A password cannot end with '123'.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!