Question: using python please Part I: Password Strength Calculator (20 points) Write a function password.strength ) that takes one argument, password, which is a string of

 using python please Part I: Password Strength Calculator (20 points) Writea function password.strength ) that takes one argument, password, which is a

using python please

Part I: Password Strength Calculator (20 points) Write a function password.strength ) that takes one argument, password, which is a string of characters consisting of lowercase letters, uppercase letters, digits and non-alphanumerical symbols. The function allocates points to password based on the location of certain characters in the string: CSE 101 - Spring 2018 Homework #4 Page 1 Rule the first character is a digit the last character is a digit a digit that is anywhere else the first character is an uppercase letter the last character is an uppercase letter an uppercase letter that is anywhere else a lowercase letter that is anywhere the first character is a symbol the last character is a symbol a symbol that is anywhere else Points to Add 40 50 25 25 15 10 25 35 15 The function returns the total points allocated by the rules above multiplied by the length of the password. Double- counting of points is acceptable in some (not al!) circumstances. For example, consider a string of length 1 that contains an uppercase letter. What is the strength of that string? For example, if password s , Abce , the total points allocated by the rules above will be 75. Then, 75 the length of password (5) will give us the return value of 375 total points. Note: You may assume that the password is non-empty

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!