A Primer on Scientific Programming with Python

The book serves as a first introduction to computer programming of scientific applications, using the high-level Python language. The exposition is example and problem-oriented, where the applications are taken from mathematics, numerical calculus, statistics, physics, biology and finance. The book...

Full description

Bibliographic Details
Main Author: Langtangen, Hans Petter (Author)
Corporate Author: SpringerLink (Online service)
Format: Electronic eBook
Language:English
Published: Berlin, Heidelberg : Springer Berlin Heidelberg : Imprint: Springer, 2014.
Edition:4th ed. 2014.
Series:Texts in Computational Science and Engineering, 6
Subjects:
Online Access:Full Text via HEAL-Link
Table of Contents:
  • Preface
  • Computing with Formulas
  • Loops and Lists
  • Functions and Branching
  • User Input and Error Handling
  • Array Computing and Curve Plotting
  • Dictionaries and Strings
  • Introduction to Classes
  • Random Numbers and Simple Games
  • Object-Oriented Programming
  • Sequences and Difference Equations
  • Introduction to Discrete Calculus
  • Introduction to Differential Equations
  • A Complete Differential Equation Project
  • Programming of Differential Equations
  • Debugging
  • Migrating Python to Compiled Code
  • Technical Topics
  • Bibliography
  • Index.