Introduction
Introduction
E X P LO R I N G D ATA
WHY WRITE PROGRAMS?
• Solving a difficult data analysis problem to having fun to
helping someone else solve a problem.
• Programmers have some tools that allow them build new tools.
• Python's syntax and dynamic typing with its interpreted nature, makes it
an ideal language for scripting and rapid application development.
• The implementation of Python was started in the December 1989 by Guido Van Rossum
at CWI in Netherland.
• In February 1991, van Rossum published the code (labeled version 0.9.0) to alt.sources.
• In 1994, Python 1.0 was released with new features like: lambda, map, filter, and
reduce.
• Python 2.0 added new features like: list comprehensions, garbage collection system.
• On December 3, 2008, Python 3.0 (also called "Py3K") was released. It was designed to
rectify fundamental flaw of the language.
• ABC programming language is said to be the predecessor of Python language which was
capable of Exception HCoapniedd-lPirnofg. Maanulidk Bionrstaeniyrafacing with Amoeba
PYTHON VER S I ON
PYTHON VER SI ON ( CON T D…)
P Y T H O N A P P L I C AT I O N A R E A
I. Web Applications
II. Desktop GUI Applications
III. Software Development
IV. Scientific and Numeric
V. Business Applications
VI. Console Based Application
VII.Audio or Video Based Applications
VIII. 3D CAD Applications
IX. Enterprise Applications
X. Applications for Images etc.
SIMPLE DEMO PROGRAM
SIMPLE DEMO PROGRAM (CONTD..)
SIMPLE DEMO PROGRAM (CONTD…)
WRITING A PROGRAM
• Typing commands into the Python interpreter is a great way to
experiment with Python's features, but it is not recommended for
solving more complex problems.
• To execute the script, you have to tell the Python interpreter the
name of the file. In a command window, you would type python
filename.py