Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Python Write Better Python Cleaner Code Function and Class Whitespace

tracy rohlin
tracy rohlin
3,793 Points

Your PEP 8 questions keep preventing me from typing in the correct answer in the window.

I will start typing the correct indents and then all of a sudden the cursor disappears and I can't type anymore. I've tried reloading the page but this problem has happened a few times.

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
Jeremy Fisk
Jeremy Fisk
7,768 Points

Is your browser fully open...? Sometimes when my browser is minimized, I have this problem with my cursor, and then when I fully maximize the screen, I am able to see the cursor.

1 Answer

def class_func(self): return self.args # the mistake is self.args ,u do not need to use self.args .return args only def class_func(self): return args #self is not class to use it with .args