please create a python script for the practice excersie with an explanation. I provided my starter code and my desired outcome in the images. In that file implement the functions listed below by following the guidelines given. Assume the user enters the full name as "First Last". (No need to validate input) generate_EmailID: This function takes the user’s full name in the form “First Last” and creates and returns the email id by using these rules: The email id is all lower case. email id is of the form “last.first@fhs.edu”. e.g. For "John Doe" it will be "doe.john@fhs.edu". See sample runs above. generate_Password: This function takes the user's full name and generates and returns a temporary password by using these rules. The temporary password starts with the first 2 letters of the first name, made lower case. followed by a number which is the product of the lengths of the first and last name followed by a single random letter from these special characters: '!', '@', '#', '$', '%', '*' followed by the last 2 letters of the last name, made upper case. So for "John Doe" possible passwords generated could be: "jo12%OE" or "jo12$OE" See sample runs above. The starter file has a global list of the special characters SPECIAL_CHARS and an import statement which you will find useful.
please create a python script for the practice excersie with an explanation. I provided my starter code and my desired outcome in the images.
In that file implement the functions listed below by following the guidelines given. Assume the user enters the full name as "First Last". (No need to validate input)
generate_EmailID: This function takes the user’s full name in the form “First Last” and creates and returns the email id by using these rules:
The email id is all lower case.
email id is of the form “last.first@fhs.edu”. e.g. For "John Doe" it will be "doe.john@fhs.edu".
See sample runs above.
generate_Password: This function takes the user's full name and generates and returns a temporary password by using these rules. The temporary password
starts with the first 2 letters of the first name, made lower case.
followed by a number which is the product of the lengths of the first and last name
followed by a single random letter from these special characters: '!', '@', '#', '$', '%', '*'
followed by the last 2 letters of the last name, made upper case.
So for "John Doe" possible passwords generated could be: "jo12%OE" or "jo12$OE"
See sample runs above.
The starter file has a global list of the special characters SPECIAL_CHARS and an import statement which you will find useful.
Trending now
This is a popular solution!
Step by step
Solved in 4 steps with 2 images