Surprise Castle
Learning Scientific Programming with Python

Learning Scientific Programming with Python - Paperback

$51.99
$53.00
-2%
Quantity
01

Pay over time for orders over $35.00 with

Availability:In StockContributor:Christian HillPublish date:2020-12-10Pages:568
Language:EnglishPublisher:Cambridge University PressISBN-13:9781108745918ISBN-10:1108745911UPC:9781108745918Book Category:Science, ComputersBook Subcategory:Physics, LanguagesBook Topic:Mathematical & Computational, PythonSize:9.54 x 6.76 x 1.05 inchesWeight:2.3016Product ID:SCPS9XBZKH
Learn to master basic programming tasks from scratch with real-life, scientifically relevant examples and solutions drawn from both science and engineering. Students and researchers at all levels are increasingly turning to the powerful Python programming language as an alternative to commercial packages and this fast-paced introduction moves from the basics to advanced concepts in one complete volume, enabling readers to gain proficiency quickly. Beginning with general programming concepts such as loops and functions within the core Python 3 language, and moving on to the NumPy, SciPy and Matplotlib libraries for numerical programming and data visualization, this textbook also discusses the use of Jupyter Notebooks to build rich-media, shareable documents for scientific analysis. The second edition features a new chapter on data analysis with the pandas library and comprehensive updates, and new exercises and examples. A final chapter introduces more advanced topics such as floating-point precision and algorithm stability, and extensive online resources support further study. This textbook represents a targeted package for students requiring a solid foundation in Python programming.
Language:EnglishPublisher:Cambridge University PressISBN-13:9781108745918ISBN-10:1108745911UPC:9781108745918Book Category:Science, ComputersBook Subcategory:Physics, LanguagesBook Topic:Mathematical & Computational, PythonSize:9.54 x 6.76 x 1.05 inchesWeight:2.3016Product ID:SCPS9XBZKH
Hill, Christian: - Christian Hill is a physicist and physical chemist at University College London and the University of Oxford. He has over twenty years' experience of programming in the physical sciences and has been programming in Python for ten years. His research uses Python to produce, analyse, process, curate and visualise large data sets for the prediction of the properties of planetary atmospheres.Hill, Christian: - Christian Hill is a physicist and physical chemist currently working at the International Atomic Energy Agency. He has over 25 years' experience of programming in the physical sciences and has been programming in Python for 15 years. His research uses Python to produce, analyze, process, curate and visualize large data sets in the area of spectroscopy and plasma physics and material science.
Publisher: Cambridge University Press

Edition

2nd Revised Edition

Contributor(s)

Christian Hill

Free shipping on orders over $75. Standard shipping takes 3-7 business days. Returns accepted within 30 days of purchase.

Recently Viewed

View All