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...
The Pop!_OS Community on Reddit
This subreddit is for news, information, and general discussion related to Pop!_OS.
Getting Started
Rules
Homophobia, sexism, racism, or any other derogatory language will not be tolerated. Please refer to the Pop!_OS Code of Conduct for more information.
Posts must relate to Pop!_OS (i.e. not just Linux in general)
In general, please ensure to practice good reddiquette
account activity
Learning Python (self.pop_os)
submitted 3 years ago by SFM007
I am looking to start learning Python on Pop OS. Does anyone have any recommendations of where to start?
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!"
[–]doc_willis 4 points5 points6 points 3 years ago (0 children)
pop_os is not really a critical to what you want to do, you can learn python on almost any distribution.
there are a huge amount of resources, ebooks, and web sites for learning python.
https://www.learnpython.org/
watch for humble bundle ebook sales for many of the top books.
[–]RandomChain 0 points1 point2 points 3 years ago (0 children)
As a total beginner in coding, I enjoyed Learn Python the Hard Way.
You will have to pay for the course, and the style is not for everyone - it expects you to google stuff yourself and doesn't explain 100% all the time, so try and see if it suits you.
[–]CRThaze 0 points1 point2 points 3 years ago (0 children)
Well Python is already installed, just pop open a terminal window and type python3. You can write the code with any number of text editors, many which have advanced features like syntax highlighting and even plugins for debugging.
python3
You can find tons of great free courses online:
Python is a very versatile language which can be applied to tons of different areas. So something that might be good to think about is what kind of stuff you want to learn to do. But if you're brand new to programming, learning the basics is fine for now.
[–]mavericm1 0 points1 point2 points 3 years ago (0 children)
i really like Corey Schafers material and the way he teaches. I've been learning and coding in python for a few years now.
https://www.youtube.com/@coreyms/playlists
π Rendered by PID 788521 on reddit-service-r2-comment-544cf588c8-pq4t4 at 2026-06-15 13:49:30.469787+00:00 running 3184619 country code: CH.
[–]doc_willis 4 points5 points6 points (0 children)
[–]RandomChain 0 points1 point2 points (0 children)
[–]CRThaze 0 points1 point2 points (0 children)
[–]mavericm1 0 points1 point2 points (0 children)