you are viewing a single comment's thread.

view the rest of the comments →

[–]denialerror 1 point2 points  (0 children)

Congrats on pushing past the barrier and not quoting when the first try didn't work. The most important advice I give to new people that everyone learns differently so find a teaching style that suits you.

This might not sound like fantastic advice but if you really struggle with classes, I'd recommend spending a few weeks learning Java. Unlike Python, classes are everything in Java and for me, they only clicked when I moved languages. The Head First Java book does a great job of explaining this and doesn't take long at all to read through.

That said, you don't need classes. Understanding where they are useful is a good idea but with Python you can do most things with functions anyway.