Brochure - Python
Brochure - Python
>>>import this
Clean
Simple
Beautiful
Explicit
Readable
Features of Python
Let's highlight some of the important features of Python that make
it widely popular. Apart from these 10 features where are number of
other interesting features which make Python most of the
developer's first choice.
1. Easy to Learn
2. Interpreter Based
3. Interactive
>>> 2*3+1
7
>>> print ("Hello World")
Hello World
The interactive mode is especially useful to get familiar with a
library and test out its functionality. You can try out small code
snippets in interactive mode before writing a program.
4. MultiParadigm
5. Standard Library
Even though it has a very few keywords (only Thirty Five), Python
software is distributed with a standard library made of large
number of modules and packages. Thus Python has out of box
support for programming needs such as serialization, data
compression, internet data handling, and many more. Python is
known for its batteries included approach.
7. GUI Applications
8. Database Connectivity
9. Extensible
The term extensibility implies the ability to add new features or
modify existing features. As stated earlier, CPython (which is
Python's reference implementation) is written in C. Hence one can
easily write modules/libraries in C and incorporate them in the
standard library. There are other implementations of Python such as
Jython (written in Java) and IPython (written in C#). Hence, it is
possible to write and merge new functionality in these
implementations with Java and C# respectively.