INTRODUCTION TO PYTHON
Python is an easy to learn programming language, specially for beginners. All machine learning platforms are Python based.
It is a gateway into the Big data, Machine learning and Artificial Intelligence.
We do not need to declare type while defining a variable. Python implicitly defined the data type based on the value assigned to that variable. This makes the language more flexible and short in size.
Python syntax are written in simple English language. So its easy to understand for the beginners.
Python requires smaller no of lines of code comparing to other programming language like C, C++, Java etc.
Python sources are completely free. We can download python completely free and we can use it for commercial purpose as well. Python can be downloaded from its official website by clicking Download Python

Python is portable in nature. Same python can be executed on different machine and OS.
Python supports both objected oriented and procedure oriented feature. This is a huge benefit with python.
Python is an extensible language that means it can be written through other languages like C++ etc.
Python provides a large no of inbuilt modules or libraries which we can use in our programs. This will reduce the no of lines of code and our program will look like more readable and understandable.
TOPICS TO FOLLOW:
- HOW TO INSTALL PYTHON ON WINDOWS 11
- PYTHON VARIABLES
- PYTHON ARITHMETIC OPERATORS
- PYTHON RELATIONAL OPERATORS
- PYTHON ASSIGNMENT OPERATORS
- PYTHON LOGICAL OPERATORS
- PYTHON MEMBERSHIP OPERATORS
- PYTHON IDENTITY OPERATORS
- PYTHON INTEGERS
- PYTHON CALCULATORS
- PYTHON FLOATING POINT NUMBERS
- INTRODUCTION TO PYTHON STRINGS
- PYTHON STRING MANIPULATION
- INTRODUCTION TO PYTHON LISTS
- ACCESSING PYTHON LISTS
- ADDING NEW ELEMENTS IN THE LISTS
- UPDATING PYTHON LISTS
- REMOVING ELEMENT IN THE LISTS
- PYTHON LIST SLICING OPERATION
- USING STEP SIZE IN LIST SLICING OPERATION
- LIST SORTING OPERATIONS
- PYTHON LIST BUILT-IN FUNCTIONS
- REMOVING DUPLICATES USING PYTHON SET OPERATOR
- PYTHON SHALLOW COPY OPERATIONS
- PYTHON LIST DEEP COPY
- INTRODUCTION TO PYTHON TUPLE
- ACCESSING NUMBER TUPLE IN PYTHON
- ACCESSING STRING TUPLE IN PYTHON
- ACCESSING MIXED TUPLE IN PYTHON
- ACCESSING NESTED TUPLE IN PYTHON
- PYTHON TOUPLE SLICING OPERATION
- STEP SIZE IN PYTHON TUPLE SLICING
- IMMUTABILITY OF TUPLE IN PYTHON
- ZIP FUNCTION IN PYTHON TUPLE
- PYTHON TUPLE SORTING OPERATIONS
- PYTHON TUPLE BUILT-IN FUNCTIONS
- REOVING TUPLE DUPLICATES USING SET
- PYTHON TUPLE SHALLOW COPY
- PYTHON TUPLE DEEP COPY
- INTRODUCTION TO PYTHON DICTIONARIES
- PYTHON NUMBER KEY VALUE IN DICTIONARY
- PYTHON STRING KEY VALUE IN DICTIONARY
- PYTHON MIXED KEY VALUE IN DICTIONARY
- PYTHON NESTED DICTIONARIES
- ADDING NEW ITEMS IN PYTHON DICTIONARY
- UPDATING PYTHON DICTIONARIES
- REMOVING ITEMS FROM PYTHON DICTIONARIES
- PYTHON DICTIONARY SORTING OPERATIONS
- PYTHON DICTIONARY BUILT IN FUNCTIONS
- PYTHON DICTIONARY SHALLOW COPY OPERATION
- PYTHON DICTIONARY DEEP COPY OPERATION
Pingback: HOW TO INSTALL PYTHON ON WINDOWS 11 - Sayantan's Blog On Python Programming