Introduction to Python for Science and Engineering: 1st Edition (Paperback) book cover

Introduction to Python for Science and Engineering

1st Edition

By David J. Pine

CRC Press

368 pages | 75 B/W Illus.

Purchasing Options:$ = USD
Paperback: 9781138583894
pub: 2018-12-05
SAVE ~$11.99
$59.95
$47.96
x
Hardback: 9781138583900
pub: 2018-12-04
SAVE ~$25.99
$129.95
$103.96
x
eBook (VitalSource) : 9780429506413
pub: 2019-03-15
from $24.98


FREE Standard Shipping!

Description

Series in Computational Physics

Steven A. Gottlieb and Rubin H. Landau, Series Editors

Introduction to Python for Science and Engineering

This guide offers a quick and incisive introduction to Python programming for anyone. The author has carefully developed a concise approach to using Python in any discipline of science and engineering, with plenty of examples, practical hints, and insider tips.

Readers will see why Python is such a widely appealing program, and learn the basics of syntax, data structures, input and output, plotting, conditionals and loops, user-defined functions, curve fitting, numerical routines, animation, and visualization. The author teaches by example and assumes no programming background for the reader.

David J. Pine is the Silver Professor and Professor of Physics at New York University, and Chair of the Department of Chemical and Biomolecular Engineering at the NYU Tandon School of Engineering. He is an elected fellow of the American Physical Society and American Association for the Advancement of Science (AAAS), and is a Guggenheim Fellow.

Table of Contents

Chapter 1. Introduction.

Chapter 2. Launching Python

Chapter 3. Strings, Lists, Arrays, and Dictionaries

Chapter 4. Input and Output

Chapter 5. Conditionals and Loops

Chapter 6. Plotting

Chapter 7. Functions

Chapter 8. Curve Fitting

Chapter 9. Numerical Routines: SciPy and NumPy

Chapter 10. Data Manipulation and Analysis: Pandas

Chapter 11. Animation

Chapter 12. Python Classes & GUIs

Appendix A. Installing Python

Appendix B. Jupyter notebooks

Appendix C. Glossary

Appendix D. Python Resources

About the Author

David J. Pine is the Silver Professor and Professor of Physics at New York University, as well as Chair of the Department of Chemical and Biomolecular Engineering at the NYU Tandon School of Engineering. He earned his PhD in physics from Cornell University and has been invited professor at ESPCI in Paris, France, and the University of Strasbourg. He has also served as a visiting scientist at Exxon Research and Engineering. He is recipient of numerous honors, including Fellow of the American Association for the Advancement of Science, Guggenheim Fellow, and Fellow of the American Physical Society.

About the Series

Series in Computational Physics

Learn more…

Subject Categories

BISAC Subject Codes/Headings:
COM051010
COMPUTERS / Programming Languages / General
MAT000000
MATHEMATICS / General
SCI055000
SCIENCE / Physics