Answer:
Step-by-step explanation:
def validatePassword(password):
specialChars = "-@$#"
digits = "0123456789"
hasDigit=False
hasSpecialCharacter=False
hasLowerCase = False
hasUperCase=False
for c in password:
if c in digits:
hasDigit=True
if c in specialChars:
hasSpecialCharacter=True
if c.islower():
hasLowerCase=True
if c.isupper():
hasUperCase=True
if hasUperCase and hasLowerCase and hasSpecialCharacter and hasDigit:
print(password,end='')
print("--------- valid password")
else:
print(password,end='')
print("--------- invalid password")
password = input("Enter Password: ")
validatePassword(password)