Python Installation and basics of Python

Python Installation and basics of Python

Introduction to Python Configuration

To program with Python, we will need two components:

  1. The Python interpreter
  2. An editor or IDE

The most important part is the executor. Now you know that the interpreter is software running on your computer that translates Python code in real-time.

Imagine you are in the Matrix and want to learn French, then stick this tube to the back of your head and download everything you need to know. Now you can understand everything written in French! That is the interpreter for your PC.

When downloading this, the question of getting the latest version (3.8 at time of writing) or the older Python 2.7 arose. There are syntax differences between Python 2 and Python 3, which means that not all Python code can run in all versions. Because of this, many organizations that had invested an enormous amount of time developing projects in Python2 didn’t want to take any chances. Likewise, many important external tools would only support Python2 (including pygame in one place!).

You may also like reading “7 Reasons To Consider A LED TV Rather Than a LCD TV“.

Python and IDE Editors

When you install, it comes with a very simple editor called Shell. While you can write and run Python code here, it doesn’t easily spot errors or handles multiple projects.

An IDE is an integrated development environment that provides access to all the helpful tools and features you might need while providing formatting, highlighting, and tips for writing your code.

PIP and module installation

One of the most important aspects of this programming is learning to use modules and libraries/packages. Modules are pieces of code that contain definitions and instructions. Essentially, these are code snippets written by others that you can refer to in your code to perform powerful operations.

A package is simply a collection of modules that must contain an __init__ file. Py. They offer many functions that are often related to a common topic. An example would be Kivy! Libraries are collections of packages.

 PIP tool is usually used to use modules, packages, and libraries.

PIP is a package management system and that is included in the default Python installation. You use PIP from terminal or CMD.  Downloading python-docx is as simple as typing the following command if PIP is installed:


python –m pip install doc-x

Note that if you want to run Python commands from the Command Prompt on Windows and use PIP, you must either open the Command Prompt in the same folder as the Python installation or add Python to the PATH to make it accessible anywhere.

How do you use Python for the first time?

Now that you have Python on your computer, an IDE or editor to type in, and the know-how to add new modules via PIP… what’s next?

So let’s write some basic code!

The first program we usually enter when starting a new programming language is the one that says “Hello World!”

We will do it like this:


print (“Hello everyone!”)

This creates the words “Hello world!” at the terminal.

The very next thing to learn in any new programming language is variables. ​​Variables are simply containers that we can use as substitutes for values ​​and data. We first assign a value to any name. So, we can use that name whenever we want to refer to that particular information:

​​variables can be of different “types”. For example, a variable consisting only of whole numbers is called an “integer” or “int”. Numbers that require decimal places are known as floats or doubles. Alphanumeric strings are called strings (“Hello World!” is a string).

Because Python is dynamically typed, we don’t need to choose the type of variable we’ll use when presenting it.

Lists and dictionaries are even more powerful because we can store multiple values.

There are Python-specific naming and formatting conventions that suggest how you should name your variables and functions, and how you should have them all. For example, variables and functions typically use “snake letters”, which means they are written in lowercase, with each word separated by underscores.

Python Functions and Classes

Another basic skill to learn when using Python is calling functions. Functions are blocks of code that you can call elsewhere in your code. This can be useful if you frequently repeat a function. We use the statement to define a function.

It is also possible to pass one or more variables from your code to a function. They are called arguments. 

A class is just like a function, but it allows you to create an object. This object can have its properties and functions, which can be accessed or called from anywhere in your code. The class acts as a template that you can use to create multiple versions of the same object, each with its properties. To learn from expert trainers and Expertise – please visit Python Classes in Pune.