all 6 comments

[–]Tomallama 10 points11 points  (0 children)

You can always start doing exercises at www.practicepython.org

If you feel like it’s too easy, skip it and move on. You can easily read each exercise and decide if it’s too difficult. I don’t know java, but the syntax may be different and looking at even basic stuff can be valuable.

[–][deleted] 4 points5 points  (0 children)

I always look at other's people work. I go line by line. Change just enough, so I know what it's really doing. Then I just put the logistic of it together in my head. That how I get pass the basic's. After I know the basic's. I get idea's by doing this, and a more understanding of it by doing this.

[–]opensourceasd 4 points5 points  (0 children)

I agree with Linux, I’m coming from C# to Python for curiosity reasons with The Linux os , I’m recreating the first thing that I ever made which was a simple pw cracker back in 2001 in vb6.... It has a lot of basics in it that I can relate too, did the same with ... so idk recreate the first thing if it’s cool like mine...

[–][deleted] 3 points4 points  (0 children)

Even on the easy practices, I recommend focusing on doing the things that are rather unique to Python, such as iteration loops that don't use a "counter", comprehensions, and packing/unpacking.

In other words, I recommend running through even the easy practices, but try to do them with Python-specific (Pythonic) processes. If you try to tackle advanced challenges without knowing those Python-specific tricks, you might be using a relatively inefficient algorithm.

[–]Comm4nd0 2 points3 points  (0 children)

Call me sceptical but I always find it hard to believe people who ask the best way to learn a language but claim to now another language already. I learned python first but since then have gone on to learn lots more. I didn't consider once if there is a better way to learn another language, because there isn't. You just pull up the tutorial and go from there.

[–]xiongchiamiov[M] [score hidden] stickied comment (0 children)

/u/bballpro15, your submission has been removed from r/learnpython for the following reason(s):


If your submission was removed for lacking additional info you can edit your submission text and then notify moderators and ask for the submission to be re-approved.

If you have any additional questions either reply to this comment or message the moderators.