Question: letter _ grade ( ) This function determines a letter grade ( A , B , and so on ) based
lettergrade
This function determines a letter grade AB and so on based on a float argument representing a percentage grade.
It returns a letter grade based on the following rules:
Greater or equal to return A
Greater or equal to return B
Greater or equal to return
Greater or equal to return D
Anything less, than return E but greater or equal to
If argument is negative or greater than return
passorfail
This function determines if a student passed or failed a class, based on their final letter grade. Letter grades equal to
C or D are passing grades Pass
Calculate percentage pointgrade function
This function calculates a percentage grade based on a score and totalpoints. It calculates the percentage grade by
dividing score by totalpoints, and multiplies result by It returns the calculated percentage as a float rounded at two
decimals
Calculate final grade getgraderesults function
This function takes two score and totalpoints, and it calls the previous functions you've written DO NOT recalculate
percentage of grade, letter grade, etc. in this function. You are required to call the other functions. It returns a message similar
to: Your grade is A Pass or Your grade is E Fail
Test Cases
def main:
# test lettergrade function
assert lettergrade A
assert lettergradeB
assert lettergradeC
assert lettergrade D
assert lettergradeE
assert lettergrade
assert lettergradeX
# test passorfail function
assert passorfailB "Pass"
assert passorfailE "Fail"
assert passorfailABCD "Error"
# test pointgrade function
assert pointgrade
assert pointgrade
assert pointgrade
assert pointgrade
# test getgraderesults function
assert getgraderesults "Your grade is E Fail
assert getgraderesults "Your grade is E Fail
assert getgraderesults "Your grade is A Pass
main
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
