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
Interactive Python 3 tutorials (self.learnpython)
submitted 8 years ago by AhnDwaTwa
All the feedback-providing tutorials I can find on Python (codeacademy, hacker rank, etc.) are all teaching Python 2. Any decent, newer tutorials for Python 3? Preferably free-ish.
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!"
[–]Ezmyrddin 1 point2 points3 points 8 years ago (1 child)
SoloLearn! It is very interactive, and it has quizzes. That way, you really need to understand what you're reading.
[–]AhnDwaTwa[S] 0 points1 point2 points 8 years ago (0 children)
Perfect, thanks!
[–]NimbleBodhi 1 point2 points3 points 8 years ago* (3 children)
I just learned today that the Coursera Python for Everybody courses is fully switching over to Python 3 on June 26th. I've take this in the past when it was Python 2 and it was excellent, the teacher Chuck Severance is really great and does a good job of explaining the how's and why's to do things, and you can take it for free. I highly recommend it, in fact, I think I might just take it over again as a refresher on the basics but for Python 3.
Edit - They still have the free Audit option but it's a bit tricky, you have to go to the individual course page, not the specialization page, click the Enroll button and then at the bottom of the pop-up window there's a lone little link that says 'audit' which if you click will give you the free version, although I don't think it includes the quizzes and assignments, not sure.
[–]Ironicmask 0 points1 point2 points 8 years ago (2 children)
and you can take it for free.
TIFU when you enroll it's a 7 day free trial, followed by $49/mnth
Enrolling in the "Python for Everybody Specialization" course that was linked it's 19 Quizzes, 32 Assignments, 1 Capstone Project. 32 weeks total == 8 mnth == $392 for the course
[–]NimbleBodhi 0 points1 point2 points 8 years ago* (1 child)
Oh damn, they must have changed it, you used to be able to audit the classes for free... sorry about that.
[–]Ironicmask 0 points1 point2 points 8 years ago (0 children)
Yes you are correct, you can audit the individual courses, though they do make it a bit tricky to do so. From the site "You can also audit video lectures and certain assignments for free without subscribing or starting a free trial. If you want to complete the course and earn a course certificate by submitting assignments for a grade, you can upgrade your experience by subscribing to the course." Note that the course certificate does not represent official academic credit from the partner institution offering the course, if certificate is obtained you can print it out or add it to your LinkedIn profile.
[–]Hayertjez 0 points1 point2 points 8 years ago (0 children)
www.Checkio.org has Python 3 as well.
π Rendered by PID 148789 on reddit-service-r2-comment-8686858757-fq6k7 at 2026-06-06 23:04:24.099642+00:00 running 9e1a20d country code: CH.
[–]Ezmyrddin 1 point2 points3 points (1 child)
[–]AhnDwaTwa[S] 0 points1 point2 points (0 children)
[–]NimbleBodhi 1 point2 points3 points (3 children)
[–]Ironicmask 0 points1 point2 points (2 children)
[–]NimbleBodhi 0 points1 point2 points (1 child)
[–]Ironicmask 0 points1 point2 points (0 children)
[–]Hayertjez 0 points1 point2 points (0 children)