Introduction to Python for Science and Engineering

(Author) David J. Pine
Format: Paperback
£49.99 Price: £44.99 (10% off)

Introduction to Python for Science and Engineering offers a quick and incisive introduction to the Python programming language for use in any science or engineering discipline. The approach is pedagogical and "bottom up," which means starting with examples and extracting more general principles from that experience. No prior programming experience is assumed. Readers will learn the basics of Python syntax, data structures, input and output, conditionals and loops, user-defined functions, plotting, animation, and visualization. They will also learn how to use Python for numerical analysis, including curve fitting, random numbers, linear algebra, solutions to nonlinear equations, numerical integration, solutions to differential equations, and fast Fourier transforms. Readers learn how to interact and program with Python using JupyterLab and Spyder, two simple and widely used integrated development environments. All the major Python libraries for science and engineering are covered, including NumPy, SciPy, Matplotlib, and Pandas. Other packages are also introduced, including Numba, which can render Python numerical calculations as fast as compiled computer languages such as C but without their complex overhead.

Information
Publisher:
Taylor & Francis Ltd
Format:
Paperback
Number of pages:
None
Language:
en
ISBN:
9781032673905
Publish year:
2024
Publish date:
Sept. 23, 2024

David J. Pine

David J. Pine is a renowned American author known for his thought-provoking and emotionally resonant literary works. His writing style is characterized by richly developed characters, intricate plots, and lyrical prose. Pine's most notable works include "The Heart's Invisible Furies," a sweeping and poignant novel that explores themes of identity, love, and family across generations.

Pine's contributions to literature have had a significant impact on the contemporary literary genre, earning him critical acclaim and a devoted readership. His ability to craft compelling narratives that delve deep into the complexities of human emotion and relationships sets him apart as a master storyteller. David J. Pine's work continues to captivate and inspire readers around the world.

Reviews

Leave a review

Please login to leave a review.

Be the first to review this product

Other related

Introduction to Python for Science and Engineering

Introduction to Python for Science and Engineering

David J. Pine
Paperback
Published: 2018
Mastering Ruby

Mastering Ruby

A Beginner's Guide

Sufyan bin Uzayr
Paperback
Default Cover

The Mind Manual

Your Complete Mental Fitness Toolkit: Quick Reads edition

Dr Alex George
Paperback
Published: 2025
The New Age of Sexism

The New Age of Sexism

How the AI Revolution is Reinventing Misogyny

Laura Bates
Hardcover
Published: 2025
These Strange New Minds

These Strange New Minds

How AI Learned to Talk and What It Means

Christopher Summerfield
Hardcover
Published: 2025
Default Cover

Minecraft Magical Bite-Size Builds

Mojang AB
Hardcover
Published: 2025
Default Cover

Smartphone Nation

Why We're All Addicted To Screens And What You Can Do About It

Kaitlyn Regehr
Hardcover
Published: 2025