An introduction to the Python programming language

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

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download