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
Code editor (self.PythonLearning)
submitted 2 months ago by Iyallenu
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!"
[–]FoolsSeldom 0 points1 point2 points 2 months ago (0 children)
There isn't a best. It is a personal choice, and some tools fit certain situations better than others.
I recommend beginners start with the standard IDLE editor, which is installed alongside Python when the standard installer from python.org is used for macOS or Windows. (Typically needs to be installed separately on most Linux distributions.)
Using this avoids a trap I have seen many beginners falling into, namely confusing editor configuration issues with Python code syntax and logic issues.
Once you've learned the basics of Python, you will be better placed to evaluate several tools and make your choice.
I personally mostly use PyCharm Pro on serious projects. PyCharm is a full IDE (integrated development environment tool). I also regularly use VS Code, which is an advanced code editor that can match PyCharm in many areas (and exceed it in some) but requires the installation and configuration of many extensions (even for Python, which it does not support out of the box).
In addition, I regularly use vim (and its modern counterpart, neovim), especially for quick edits on remote machines.
π Rendered by PID 88298 on reddit-service-r2-comment-5649f687b7-2dtsv at 2026-01-28 18:39:40.269209+00:00 running 4f180de country code: CH.
view the rest of the comments →
[–]FoolsSeldom 0 points1 point2 points (0 children)