Learning Scientific Programming with Python

Learning Scientific Programming with Python
Author: Christian Hill
Publisher: Cambridge University Press
Total Pages: 572
Release: 2020-11-12
Genre: Science
ISBN: 1108787460


Download Learning Scientific Programming with Python Book in PDF, Epub and Kindle

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.


Learning Scientific Programming with Python
Language: en
Pages: 572
Authors: Christian Hill
Categories: Science
Type: BOOK - Published: 2020-11-12 - Publisher: Cambridge University Press

GET EBOOK

Learn to master basic programming tasks from scratch with real-life, scientifically relevant examples and solutions drawn from both science and engineering. Stu
Learning Python
Language: en
Pages: 1740
Authors: Mark Lutz
Categories: Computers
Type: BOOK - Published: 2013-06-12 - Publisher: "O'Reilly Media, Inc."

GET EBOOK

Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz’s popular training course, this upda
Learn Python Programming
Language: en
Pages: 555
Authors: Fabrizio Romano
Categories: Computers
Type: BOOK - Published: 2021-10-29 - Publisher: Packt Publishing Ltd

GET EBOOK

Get up and running with Python 3.9 through concise tutorials and practical projects in this fully updated third edition. Purchase of the print or Kindle book in
Learning Python
Language: en
Pages: 749
Authors: Mark Lutz
Categories: Computers
Type: BOOK - Published: 2007-10-22 - Publisher: "O'Reilly Media, Inc."

GET EBOOK

Portable, powerful, and a breeze to use, Python is ideal for both standalone programs and scripting applications. With this hands-on book, you can master the fu
Classic Computer Science Problems in Python
Language: en
Pages: 331
Authors: David Kopec
Categories: Computers
Type: BOOK - Published: 2019-03-05 - Publisher: Simon and Schuster

GET EBOOK

"Whether you're a novice or a seasoned professional, there's an Aha! moment in this book for everyone." - James Watson, Adaptive ”Highly recommended to everyo