2.features of Python
2.features of Python
(Autonomous)
Course Material
Semester &
Class & Section III BSC CS A V Sem, 2024-25
Academic Year
Featuresof Python
Itisageneralpurposeprogramminglanguagewhichcan
beusedforbothscientificandnon-scientificprogramming.
Itisaplatformindependentprogramminglanguage.
TheprogramswritteninPythonareeasilyreadableandunderstandable.
1. Python is object-oriented
Structure supports such concepts as polymorphism, operation
overloading and multiple inheritance.
2. Indentation
Indentation is one of the greatest feature in python. It’s free (open source)
Downloading python and installing python is free and easy.
3. It’sPowerful
Dynamic typing
Built-in types and tools
VIVEKANANDHA COLLEGE OF ARTS AND SCIENCES FOR WOMEN
(Autonomous)
Library utilities
Third party utilities(e.g.Numeric, NumPy, sciPy)
Automatic memory management
4. It’s Portable
Python runs virtually every major platform used today
As long as you have a compatible python interpreter installed,
python programs will run inexactly the same manner,
irrespective of platform.
5. It’s easy to use and learn
No intermediate compile
Python Programs are compiled automatically to an intermediate
form called byte code, which the interpreter then reads.
This gives python the development speed of an interpreter
without the performance loss inherent in purely interpreted
languages.
Structure and syntax are pretty intuitive and easy to grasp.
6. Interpreted Language
Python is processed at runtime by python Interpreter
7. Interactive Programming Language
Users can interact with the python interpreter directly for writing the
programs
8. Straight forward syntax
The formation of python syntax is simple and straight forward which also
makes it popular.