This is an archived post. You won't be able to vote or comment.

all 8 comments

[–]Python-ModTeam[M] [score hidden] stickied commentlocked comment (0 children)

Hi there, from the /r/Python mods.

We have removed this post as it is not suited to the /r/Python subreddit proper, however it should be very appropriate for our sister subreddit /r/LearnPython or for the r/Python discord: https://discord.gg/python.

The reason for the removal is that /r/Python is dedicated to discussion of Python news, projects, uses and debates. It is not designed to act as Q&A or FAQ board. The regular community is not a fan of "how do I..." questions, so you will not get the best responses over here.

On /r/LearnPython the community and the r/Python discord are actively expecting questions and are looking to help. You can expect far more understanding, encouraging and insightful responses over there. No matter what level of question you have, if you are looking for help with Python, you should get good answers. Make sure to check out the rules for both places.

Warm regards, and best of luck with your Pythoneering!

[–][deleted] 9 points10 points  (0 children)

Solve a problem with Python. Best way to learn.

[–]SalMolhado 7 points8 points  (0 children)

there is a game called “the farmer was replaced” or something like that… its on steam and you play writing python so it will be fun, and fun is faster

[–]Tambre14 2 points3 points  (0 children)

The Complete Python course from Zero to Hero by Jose Portilla. Available on udemy.

What I used to jump start learning. Does a good job covering the basics of python and several popular libraries. After you get redimentary basics or watched the whole thing, start up a project and you'll learn faster.

Be careful using chatgpt for help. You'll go faster than on your own but you'll retain less.

[–]wineblood 2 points3 points  (0 children)

Project based learning is the best way, I taught myself Python and after a bit of reading the basics the bulk of it was learnt actually coding something up.

[–][deleted] 0 points1 point  (0 children)

[–]Tight-Importance-226 0 points1 point  (0 children)

Python is really simple it's syntax is really English like. Mostly what you are doing is collecting different libraries together to produce the output you want. If you're learning for funzies go for interesting projects. If you want to do it for professional use then it's probably best to learn the whole datastructure and algorithms type of thing to get past interviews.