# 9/9 How is everybody doing? Error

#1

My code is
lloyd = {
"name": "Lloyd",
"homework": [90.0, 97.0, 75.0, 92.0],
"quizzes": [88.0, 40.0, 94.0],
"tests": [75.0, 90.0]
}
alice = {
"name": "Alice",
"homework": [100.0, 92.0, 98.0, 100.0],
"quizzes": [82.0, 83.0, 91.0],
"tests": [89.0, 97.0]
}
tyler = {
"name": "Tyler",
"homework": [0.0, 87.0, 75.0, 22.0],
"quizzes": [0.0, 75.0, 78.0],
"tests": [100.0, 100.0]
}

def average(numbers):
total = sum(numbers)
total = float(total)
avg = total / len(numbers)
return avg

def get_average(student):
homework = average(student["homework"]) * 0.1
quizzes = average(student["quizzes"]) * 0.3
tests = average(student["tests"]) * 0.6
return homework + quizzes + tests

if score >= 90:
return "A"
elif score >= 80:
return "B"
elif score >= 70:
return "C"
elif score >= 60:
return "D"
else:
return "F"

def get_class_average(students):
results = []
for student in students:
results.append(get_average(student))
return average(results)
students = [lloyd, alice, tyler]
print get_class_average(students)

It shows the error - Oops, try again. One of the following is missing or broken when we tried to use it: alice, lloyd, tyler, students, get_class_average, get_letter_grade

#2

Hi, @boardcoder21092,

Because your code is not formatted, it is difficult for other users to read and debug it. As code is being posted, you can format it by selecting it, and then by clicking the `</>` button above the editing area. This will enable us to see important details, such as the indentation and underscores.

The issue likely relates to which statements are actually indented in the code that you submitted to the Python interpreter. For example, if this is indented, it erroneously becomes part of the `get_class_average` function ...

``students = [lloyd, alice, tyler]``

It should be moved to just below `tyler`'s dictionary, and should not be indented. Also make sure that these two lines are not indented, otherwise, they will be part of the `get_class_average` function ...

``````print get_class_average(students)

#3

I had the same problem, but fixed it by putting in this:

``````print get_class_average(students)
``students = [lloyd, alice, tyler]``