To see accurate pricing, please choose your delivery country.
 
 
United States
£ GBP
All Shops
We're still open for business - read our EU and Covid-19 statements

British Wildlife

8 issues per year 84 pages per issue Subscription only

British Wildlife is the leading natural history magazine in the UK, providing essential reading for both enthusiast and professional naturalists and wildlife conservationists. Published eight times a year, British Wildlife bridges the gap between popular writing and scientific literature through a combination of long-form articles, regular columns and reports, book reviews and letters.

Subscriptions from £40 per year

Conservation Land Management

4 issues per year 44 pages per issue Subscription only

Conservation Land Management (CLM) is a quarterly magazine that is widely regarded as essential reading for all who are involved in land management for nature conservation, across the British Isles. CLM includes long-form articles, events listings, publication reviews, new product information and updates, reports of conferences and letters.

Subscriptions from £18 per year
Academic & Professional Books  Reference  Data Analysis & Modelling  Computing for the Natural Sciences

A Primer on Scientific Programming with Python

Handbook / Manual Out of Print
By: Hans Petter Langtangen(Author)
792 pages, 30 colour & 49 b/w illustrations
Publisher: Springer Nature
A Primer on Scientific Programming with Python
Click to have a closer look
  • A Primer on Scientific Programming with Python ISBN: 9783642302923 Edition: 3 Hardback Jul 2012 Out of Print #207180
About this book Contents Biography Related titles

About this book

A Primer on Scientific Programming with Python 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. A Primer on Scientific Programming with Python teaches "Matlab-style" and procedural programming as well as object-oriented programming. High school mathematics is a required background, and it is advantageous to study classical and numerical one-variable calculus in parallel with reading this book. Besides learning how to program computers, the reader will also learn how to solve mathematical problems, arising in various branches of science and engineering, with the aid of numerical methods and programming. By blending programming, mathematics and scientific applications, A Primer on Scientific Programming with Python lays a solid foundation for practicing computational science.

Contents

- Preface
- Computing with Formulas
- Loops and Lists
- Functions and Branching
- Input Data and Error Handling
- Array Computing and Curve Plotting
- Files, Strings and Dictionaries
- 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

Customer Reviews

Biography

Hans Petter Langtangen is a professor of computer science at the University of Oslo. He has formely been a professor of mechanics and is now the director of a Norwegian Center of Excellence: "Center for Biomedical Computing", at Simula Research Laboratory. Langtangen has published over 100 scientific publications and written several books, including papers and a book on Python's potential for scientific computing. He has also developed open source and commercial software systems for computational sciences.

Handbook / Manual Out of Print
By: Hans Petter Langtangen(Author)
792 pages, 30 colour & 49 b/w illustrations
Publisher: Springer Nature
Current promotions
British WildlifePrincetonCollins Birds of the World - 30% off pre-orderOrder your free copy of our 2021 equipment catalogues