Python Write Better Python Cleaner Code Function and Class Whitespace

Seriously?

I can't believe this is tripping me up, but what the heck is wrong here? Don't I have two lines between functions?

starter.py
def first_function(arg1):
    return 'arg1 is {}'.format(arg1)


def second_function(arg1):
    return 'arg1 is {}'.format(arg1)


class MyClass:
    args = [1, 2, 3]
    def class_func(self):
        return self.args

2 Answers

Joel Bardsley
Joel Bardsley
31,235 Points

You've correctly applied the whitespace between the functions, and between the functions and the class, but the challenge also requires you to apply the correct amount of whitespace before the class method.

Thank you! I thought I'd be flying through these kinds of things after the trouble in OO Python!