擅长:python、mysql、java
<p>听起来你想从数字等级中得到字母等级?如果是这样的话,这应该可以做到:</p>
<pre><code>GRADE_BOUNDARIES = {
'A': [70, 100],
'B': [60, 69],
'C': [50, 59],
'D': [40, 49],
'E': [30, 39],
'F': [0, 29],
}
def get_grade(number_grade):
for letter, bounds in GRADE_BOUNDARIES.items():
if number_grade >= bounds[0] and number_grade <= bounds[1]:
return letter
raise ValueError('Invalid number grade')
</code></pre>