Python Features

Following are the Python Features:

1. Simple and easy to learn:
When we read the Python program, we can feel like reading English statements. Syntaxes are very simple and only 30+ keywords are available.

2. Python is freeware and open source: We can use Python software without any license and it is freeware.

3. High Level Programming language: Being a programmer we are not required to concentrate low level activities like memory management and security etc.

4. Platform Independent:
5. Portability Python programs can migrate from one platform to another very easily.

6. Dynamically typed. In Python, we are not required to declare type for variables. Whenever we are assigning the value, based on the value type will be allocated automatically. Hence, Python considered as dynamically typed langauge.

7. Both procedure oriented and object oriented.Python supports both procedure oriented(like C, pascal) and object oriented(like C++, Java) features.

8. Interpreted. We are not required to compile Python programs explicitly. Internally Python interpreter will take care that compilation.

9. Extensible.: We can use other language programs in Python.

10. Embedded. We can use Python programs in any other language programs.

11. Extensive Library: Python has a rich inbuilt libraries like pandas, numpy,…