Write a python function that takes a list as a parameter. The list consists of scores of 3 sections of the IELTS exam (reading, writing, and speaking in the exact order). The valid score for each section is from 0(inclusive) to 9(inclusive). Thus the valid range of the IELTS average score is from 0(inclusive) to 9(inclusive). Then your function should return the average of the given scores as well as the information according to the provided conditions below. Then, finally print the returned values in the function call. If the average score is Less than 6, then return “Retake the exam”. If the average score is Greater than 6 and less than 8, then return “Good user”. If the average score is Equal to 8, then return “Very good user”. If the average score is Above 8, then return “Expert user”. For any invalid inputs (out of valid range), return “Impossible score!!”.
Write a python function that takes a list as a parameter. The list consists
of scores of 3 sections of the IELTS exam (reading, writing, and speaking
in the exact order). The valid score for each section is from 0(inclusive)
to 9(inclusive). Thus the valid range of the IELTS average score is from
0(inclusive) to 9(inclusive). Then your function should return the average
of the given scores as well as the information according to the provided
conditions below. Then, finally print the returned values in the function
call.
If the average score is Less than 6, then return “Retake the exam”.
If the average score is Greater than 6 and less than 8, then return “Good
user”.
If the average score is Equal to 8, then return “Very good user”.
If the average score is Above 8, then return “Expert user”.
For any invalid inputs (out of valid range), return “Impossible score!!”.
Step by step
Solved in 2 steps with 6 images