Module 1 - Python Basic Features
Module 1 - Python Basic Features
Features of Python
The Python is general purpose, object oriented, interpreted and high level programming language
that used to in software development including GUI and web applications. And also it used in
machine learning in the part of Artificial Intelligence (AI) applications with statistical and
mathematical functions.
The python developed by “Guido Vas Rossum” with help of “ABC Programming language” (1989-
1991).
The feature/advantages of Python programming language.
• Simple and easy
• Open source
• Dynamically types
• Interpreted and Platform independent
• Procedure and Object oriented
• Scripting language
• Extensible and embedded
• Data science and AI
• Huge library and batteries
• Database connectivity
Simple and easy The python is user friendly programming language. A programmer need not to
implement extra statements like COBOL, C , JAVA etc. it never expects variable declaration
statements from programmer. There is no mandatory function or statements like main() function… so
it is very simple and easy to learn.
Open source Any programmer can download and modify python programming language without
getting permission from any authorized company. The python language can be downloaded from
www.python.org. The software that is developed in python is also allows client to modify. The user
can download source code he can edit it. This activity is known as FLOSS - “Free Library Open
Source Software “.
Data science and Artificial Intelligence The Data-Science is an activity of maintaining and
analyzing historical data from data-warehousing . that helps in machine learning and artificial
intelligence.
The mathematical and statistical functions of NumPy, SciPy, Matplotlib batteries enable data science
and machine learning.
The Machine learning is an application of AI that provides systems the ability to automatically learn
and improve performance from experience.