An introduction to the Python programming language
[Pages:88]Introduction Python Tutorial Numerics & Plotting Standard library
An introduction to the Python programming language
Prabhu Ramachandran
Department of Aerospace Engineering IIT Bombay
January 16, 2007
Prabhu Ramachandran
Introduction to Python
Introduction Python Tutorial Numerics & Plotting Standard library
Outline
1 Introduction Introduction to Python
2 Python Tutorial Preliminaries Data types Control flow, functions Modules, exceptions, classes Miscellaneous
3 Numerics & Plotting NumPy Arrays Plotting: Matplotlib SciPy
4 Standard library Quick Tour
Prabhu Ramachandran
Introduction to Python
Introduction Python Tutorial Numerics & Plotting Standard library
Outline
1 Introduction Introduction to Python
2 Python Tutorial Preliminaries Data types Control flow, functions Modules, exceptions, classes Miscellaneous
3 Numerics & Plotting NumPy Arrays Plotting: Matplotlib SciPy
4 Standard library Quick Tour
Prabhu Ramachandran
Introduction to Python
Introduction to Python
Introduction Python Tutorial Numerics & Plotting Standard library
Introduction
Introduction to Python
Creator and BDFL: Guido van Rossum BDFL == Benevolent Dictator For Life Conceived in December 1989 The name "Python": Monty Python's Flying Circus Current stable version of Python is 2.5.x PSF license (like BSD: no strings attached) Highly cross platform Runs on the Nokia series 60!
Prabhu Ramachandran
Introduction to Python
Introduction Python Tutorial Numerics & Plotting Standard library
Resources
Introduction to Python
Available as part of any sane GNU/Linux distribution
Web:
Documentation: Free Tutorials:
Official Python tutorial: Byte of Python: Dive into Python:
Prabhu Ramachandran
Introduction to Python
Introduction Python Tutorial Numerics & Plotting Standard library
Why Python?
Introduction to Python
High level, interpreted, modular, OO Easy to learn Easy to read code Much faster development cycle Powerful interactive interpreter Rapid application development Powerful standard library Interfaces well to C++, C and FORTRAN libraries In short: there is little you can't do with it
Prabhu Ramachandran
Introduction to Python
Introduction Python Tutorial Numerics & Plotting Standard library
A quote
Introduction to Python
I came across Python and its Numerical extension in 1998 . . . I quickly fell in love with Python programming which is a remarkable statement to make about a programming language. If I had not seen others with the same view, I might have seriously doubted my sanity.
? Travis Oliphant (creator of NumPy)
Prabhu Ramachandran
Introduction to Python
Introduction Python Tutorial Numerics & Plotting Standard library
Why not ***lab?
Introduction to Python
Open Source, Free
Portable
Python is a real programming language: large and small programs Can do much more than just array and math
Wrap large C++ codes Build large code bases via SCons Interactive data analysis/plotting Parallel application Job scheduling on a custom cluster Miscellaneous scripts
Prabhu Ramachandran
Introduction to Python
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- python quick revision tour
- introduction to python harvard university
- 1 functions in python
- introduction to python
- preeti arora
- introduction to python pandas for data analytics
- an introduction to the python programming language
- an introduction to numpy and scipy
- computational physics with python unios
- python notes university of chicago
Related searches
- an introduction to marketing pdf
- an introduction to moral philosophy
- the java programming language pdf
- python programming language pdf book
- an introduction to business
- an introduction to r pdf
- an introduction to an essay
- the c programming language brian kernighan
- an introduction to linguistics
- python programming language pdf download
- python programming language book pdf
- python programming language cheat sheet