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
- introduction to python harvard university
- an introduction to the python programming language
- 1 functions in python
- an introduction to numpy and scipy
- python pandas tutorial rxjs ggplot2 python data
- s python cheat sheet data science free
- python notes university of chicago
- python for data science cheat sheet lists also see numpy
- installing gdal for python on windows
- use python with r with reticulate cheat sheet
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