Python Write Better Python Cleaner Code Function and Class Whitespace

Thiago Silva
Thiago Silva
Python Web Development Techdegree Student 5,077 Points

Unit#2 Code Challenge: Function and Class Whitespace - Keeps saying try again?!?

Does anyone knows how to fix this? It keeps saying "Try again", I run on the workspace using flake8 it pass it I run on my machine on Pycharm it pass but this thing cont to give this error. I restarted 5 times try all ticks

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

1 Answer

Steven Parker
Steven Parker
207,602 Points

You're close, but the "class_func" needs to be indented for it to be considered part of "MyClass". There's also a bit too much space between it and the rest of the class definition.