Features
- Python is Easy to learn, easy to read and easy to maintain.
- Python is Portable, It can run on various hardware platforms and has the same interface on all platforms.
- Python is Extendable, You can add low-level modules to the Python interpreter.
- Python is Scalable, Python provides a good structure and support for large programs.
- Python has a broad standard library cross-platform.
- Everything in Python is an object, variables, functions, even code. Every Object has an ID, a type, and a value.
>>> x=36 >>> id(x) 4297539008 >>> type(x) <class 'int'>
- Python provides interfaces to all major commercial **databases*(#)*.
- Python supports functional and structured programming methods as well as Object Oriented Programming.
- Python provides very high-level dynamic data types and supports dynamic type checking.
- Python supports GUI applications
- Python supports automatic garbage collection.
- Python can be easily integrated with C, C++, and Java.