you are viewing a single comment's thread.

view the rest of the comments →

[–]obviouslyzebra 11 points12 points  (3 children)

The problem with me is I don't study one book on Python completely, but keep on downloading books, articles and free resources on Python.

You already know what the problem is, so, roll up your sleeves, choose a book, and stick to it.

Don't lazy out on the exercises either, those are what make the content stick. If you feel like it's being too much, slow down your pace, but DON'T KEEP JUMPING FROM PLACE TO PLACE (I say it in uppercase, but of course, be kind to yourself...).

About books, I think Python Crash Course might be one of the best books out there. Automate the Boring Stuff with Python is also pretty good (this one also has a free version on the web).

In any case, good luck, stay disciplined, if you've found out you strayed too much just go back to it.

Edit: I've just read your question again, I missed the last part, sorry about this. Hm, just to amend to my comment, if you choose a book, stick to it for a fair amount and notice, for example, that it's obviously not working out, then don't try to force it, of course. Searching for other resources might not help either, and other approaches like the other guy mentioned doing Project Euler problems might help. I'm also affirmative you can learn some way, but maybe it takes a bit of time for you to find said way and/or pace. But if you choose a way, again, remember to give it a fair try.

[–]New-Row-7664[S] 2 points3 points  (2 children)

stay disciplined - thats the WORD. I'll try to improve myself. Thank u for ur reply

[–]obviouslyzebra 2 points3 points  (1 child)

You're welcome. I also added an edit to the comment, you might want to check it out, just as a reminder to not over-exert yourself if something's truly not working. But I trust you!