Title: Python Training in Pune
1Python
- Python is an interpreted high-level programming
language for general-purpose programming. Created
by Guido van Rossum and first released in 1991,
Python has a design philosophy that emphasizes
code readability, notably using significant
whitespace. It provides constructs that enable
clear programming on both small and large scales
Mobile No. 91-7767904499 E-mail -
support_at_classboat.com www.classboat.com
2 What is Python used for?
- Python is the primary language used for the
massive cloud computing project OpenStack,
powering private and public clouds in data
centers all over the world. It's also used to
write desktop software, like Calibre, OpenShot,
and the original client for BitTorrent. Many
application written in other languages, such as
Blender, allow for scripting by users in Python.
It's also a popular language for machine
learning, scientific, statistical, mathematical,
and other types of specialized computing.
Mobile No. 91-7767904499 E-mail -
support_at_classboat.com www.classboat.com
3 Features of Python
- Interpreted
- Portable
- Object Oriented
- Extensible
- Embeddable
- Simple
- Easy to Learn
- Free and Open Source
- High-level Language
- Extensive Libraries
Mobile No. 91-7767904499 E-mail -
support_at_classboat.com www.classboat.com
4 The Zen of Python
- Beautiful is better than ugly.
- Explicit is better than implicit.
- Simple is better than complex.
- Complex is better than complicated.
- Sparse is better than dense.
- Readability counts.
- Errors should never pass silently.
- In the face of ambiguity, refuse the temptation
to guess. - Now is better than never.
- Although never is often better than right now.
- If the implementation is hard to explain, it's a
bad idea. - If the implementation is easy to explain, it may
be a good idea. - Namespaces are one honking great idea
Classboat.com
Mobile No. 91-7767904499 E-mail -
support_at_classboat.com www.classboat.com
5 Advantages of Python
- Extensive Support Libraries
- Integration Feature
- Improved Programmers Productivity
- Productivity
Disadvantages of Python
- Difficulty in Using Other Languages
- Weak in Mobile Computing
- Gets Slow in Speed
- Run-time Errors
- Underdeveloped Database Access Layers
Classboat.com
Mobile No. 91-7767904499 E-mail -
support_at_classboat.com www.classboat.com
6 Development Steps of Python
- Print is a function
- Views and iterators instead of lists
- The rules for ordering comparisons have been
simplified. E.g. a heterogeneous list cannot be
sorted, because all the elements of a list must
be comparable to each other. - There is only one integer type left, i.e. int.
long is int as well. - The division of two integers returns a float
instead of an integer. "//" can be used to have
the "old" behaviour. - Text Vs. Data Instead Of Unicode Vs. 8-bit
Classboat.com
Mobile No. 91-7767904499 E-mail -
support_at_classboat.com www.classboat.com
7If you want to know more information about Python
Language then visit www.classboat.com/tech/pytho
n-classes-pune/area-karve-nagar
- Mobile No. 91-7767904499 E-mail -
support_at_classboat.com www.classboat.com