Hello π ππ.I hope you are doing well. Since I have not talked about Python programming in a while, I have decided to pick up where I left off.
source
Python is a very interesting language to learn and requires commitment. My previous post about Python programming was titled "A python programming language introduction and installation guideβ which I discussed its origins, benefits, and installation guide . If you have not checked it out, click HERE
It is also possible to run Python for free without installing it on the computer, there are many options, but I will be sharing a few websites where you can go to run Python for free ;Jupyter.org/try (allows you to run a Jupyter notebook without installing), Repl.it (allows you to create Python code, get it interpreted, and run), and others. Running without installing has many drawbacks, including the inability to upload your own code, data, or notebooks and the possibility that the free version won't preserve your code, but it offers flexibility, which makes it an advantage. Whether it is installed or not will rely on the programmer's choices and the actual situation.
Having said that, let me now discuss the various options for development environments, python environment is the actual thing you will be typing code into,There are three main types of environments, which includes; text editors, full IDEs (integrated development environments), and notebook environments. After discussing the various options for development environments, I will now share several ways to run a Python program.
TEXT EDITORS
Text editors are broad editors for all types of text files (text files, JF files, pyscript, and so on) that may be customized with plugins and add-ons; generally speaking, they are not solely intended for use with Python. Although there are several text editors, sublime text, vim, and atom are the most popular ones. Others include Brackets, Bluefish, Notepad++, and so on.
source
FULL IDEs
Unlike text editors, FULL IDEs are development environments that are specifically designed for Python and have larger file sizes. Since these environments have teams of developers or companies that add new features, only the community editions are free of charge. Its extensive functionality makes programming simpler. The Spyder and Pycharm are the two most popular.
source
NOTEBOOK ENVIRONMENTS
Because you can view input and output side by side, as well as in-line markdown notes, visuals, Videos , and more, a notebook is the perfect environment for learning.
The Jupyter notebook is the most well-liked.
source
I will go over how to execute Python code using an editor and a Jupyter notebook in my forthcoming blogs. I will sincerely appreciate your supportππΏππΏππΏ . Thank you for reading.
DISCORD: samzy#5007
ELEMENT: shamzy001
Twitter: cool_shamz
Posted with STEMGeeks