Just Weight and See


#1

<PLEASE USE THE FOLLOWING TEMPLATE TO HELP YOU CREATE A GREAT POST!>

<Below this line, add a link to the EXACT exercise that you are stuck at.>
https://www.codecademy.com/en/courses/learn-python/lessons/student-becomes-the-teacher/exercises/just-weight-and-see
<In what way does your code behave incorrectly? Include ALL error messages.>
quizzes = average(student[“quizzes”]) raised the following error: File “python”, line 23
quizzes = average(student[“quizzes”])
^
IndentationError: unexpected indent

<What do you expect to happen instead?>
I assume it should work

```python

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]
}

Add your function below!

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

<do not remove the three backticks above>

#2

Hi @textsolver70104,

This message describes the problem …

quizzes = average(student[“quizzes”])
^
IndentationError: unexpected indent

The issue relates to how the code that you submitted is indented. However, since your posted code is not formatted, users are unable to see its indentation, which impedes their ability to offer effective assistance.

See How do I format code in my posts?.

Check the indentation of the line referred to in the message. Also try to format the code, so that other users can view the problem.


#3

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.