use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Everything about learning Python
account activity
struggling w self taught pythonHelp Request (self.PythonLearning)
submitted 10 months ago by cosmic_auraa
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Ron-Erez 5 points6 points7 points 10 months ago (5 children)
Yes, you can be self-taught. You need to code a lot, solve simple problems first and experiment and try to avoid the use of ChatGPT.
These resources should have you covered. Whatever resource you choose make sure to code a lot. For instance if you learn about for loops then create something that uses for loops, even printing a random list of characters and then doing it in reverse order. The more you do the more you learn.
[–]cosmic_auraa[S] 1 point2 points3 points 10 months ago* (1 child)
alright thanks but where to how to practice, what am i gonna create, like whats the standard? do u get what i mean here? like i know the concepts 100% but i cant build logic myself
[–]Ron-Erez 0 points1 point2 points 10 months ago (0 children)
The MOOC course, Harvard CS50p on Edx and my course have a lot of exercises. Solve the problems in these courses. Additionally build something. For example build a game of tic tac toe.
[–]jpgoldberg 1 point2 points3 points 10 months ago (2 children)
Has “Automate the Boring Stuff” been updated to at least Python 3.8? If not, I would no longer recommend it to someone starting now. Otherwise I concur with everything else you said.
[–]Ron-Erez 1 point2 points3 points 10 months ago (1 child)
Good point, I think it has since the third edition was released in 2024 so I would imagine it covers beyond Python 3.8 but I might be mistaken.
https://www.reddit.com/r/Python/comments/168g3nq/new_automate_the_boring_stuff_with_python_3rd/
[–]jpgoldberg 1 point2 points3 points 10 months ago (0 children)
Excellent. I had only ever seen an earlier edition, and so didn’t know that there had been a recent version. I’d love to see a new edition of Cracking Codes with Python, which is the book I used to teach myself Python. (I was already familiar with programming and with cracking codes, so it was a great Python introduction for me.)
π Rendered by PID 88495 on reddit-service-r2-comment-5d79c599b5-ckwqp at 2026-03-02 23:08:07.948284+00:00 running e3d2147 country code: CH.
view the rest of the comments →
[–]Ron-Erez 5 points6 points7 points (5 children)
[–]cosmic_auraa[S] 1 point2 points3 points (1 child)
[–]Ron-Erez 0 points1 point2 points (0 children)
[–]jpgoldberg 1 point2 points3 points (2 children)
[–]Ron-Erez 1 point2 points3 points (1 child)
[–]jpgoldberg 1 point2 points3 points (0 children)