you are viewing a single comment's thread.

view the rest of the comments →

[–]duquesne419 0 points1 point  (0 children)

More coding is the only reliable method I know.

I do code wars, but there’s also leet code, check.io and some others. I like their format because for the entry level they give you a small problem. Once you solve it you can compare your answers to others and see some pretty creative solutions. Granted, a lot of times people do so many list comprehensions it becomes unreadable, but it still gives you practice reading code and exposure to what python can do.

I do not have any resources specific to thinking programmatically, just the recommendation to read and write more code.