This is a Python program that prompts the user to input a desired password. The program should then verify whether the entered password meets specific requirements and indicate if it is a “Valid Password” or an “Invalid Password.” If the password does not meet the criteria, the program should also provide the reasons for its invalidity.
Develop individual functions to evaluate the password against each of the following conditions (each function should accept the user’s password as an argument and return True if the condition is fulfilled, otherwise False):
A function to confirm that the password is no less than eight characters in length. A function to ensure that the password includes at least one uppercase and one lowercase letter. A function to verify that the password contains at least one numeral. A function to check that the password contains at least one of these special characters: !, @, #, or $. Would you like me to provide an example Python program that implements these functions?