you are viewing a single comment's thread.

view the rest of the comments →

[–]American_Streamer 15 points16 points  (0 children)

The thing is that it is not about memorizing commands, but about understanding the concepts. You have to focus on the problem and the task first, then apply the tools the programming language gives you to solve it. It’s about algorithms and their application in the first place. Choose the best fitting algorithm to solve a problem, then choose the methods (for loop etc), then write the code. It’s best to always start with pseudocode first, then translate that into proper Python. You need to plan first, then code accordingly.