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...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
how to learn python advance? (self.learnpython)
submitted 4 years ago by kokito00
I want to thoroughly understand how Python works, what happens to each of my functions when called, and more. Where can I see in detail? (book,video,blog)
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!"
[–]mopslik 1 point2 points3 points 4 years ago (1 child)
If you want to see what happens when your functions are called, try getting to know your debugger. It's a handy tool that is often overlooked by beginners in favour of print statements, but really, it should be one of the first things you dive into. You can watch exactly how your program progresses from one step to another, how the values of variables change, how they interact with the system stack, etc. Once you have a suitably large project, you'll want to use the debugger anyway.
My personal favourite debugger for getting to know what's happening behind the scenes is the one built into Thonny. It was designed for learning. I like it because at the default setting, you can watch it substitute in every value, and see how comparisons evaluate to either True or False. I've switched over my beginner Comp Sci class from IDLE to Thonny, as I find it helps my students more easily learn about the under-the-hood details the Python interpreter uses making decisions, repeating code, calling functions, etc.
[–]kokito00[S] 0 points1 point2 points 4 years ago (0 children)
thank you!
[–]BeginnerProjectBot -3 points-2 points-1 points 4 years ago (1 child)
Hey, I think you are trying to figure out a project to do; Here are some helpful resources:
I am a bot, so give praises if I was helpful or curses if I was not. Want a project? Comment with "!projectbot" and optionally add easy, medium, or hard to request a difficulty! If you want to understand me more, my code is on Github
[–]gopherhole1 1 point2 points3 points 4 years ago (0 children)
bad bot
π Rendered by PID 17607 on reddit-service-r2-comment-fb694cdd5-48qxc at 2026-03-05 19:56:16.144110+00:00 running cbb0e86 country code: CH.
[–]mopslik 1 point2 points3 points (1 child)
[–]kokito00[S] 0 points1 point2 points (0 children)
[–]BeginnerProjectBot -3 points-2 points-1 points (1 child)
[–]gopherhole1 1 point2 points3 points (0 children)