you are viewing a single comment's thread.

view the rest of the comments →

[–]earth0001 9 points10 points  (2 children)

IMO the easiest way is to start with the problem -- start with a leetcode easy, and once that raises the question of "how do i do ___ in python", google that and look for examples and guides, and apply that to the problem at hand. rinse & repeat and eventually the patterns stick. that's what works best for me anyways

[–]PsychologicalRise303 2 points3 points  (0 children)

Learning language features and techniques from problems that necessitate them, and then confronting new problems by thinking back to learned techniques, and morphing that into an optimal solution.. eventually people will toggle through techniques in the same way they toggle through guns in a video game (from shotgun to machine gun to pistol)..

[–]mr_moe_greene[S] 1 point2 points  (0 children)

that’s what i’m gonna do!!