Skip to main content
  • Book
  • © 2021

Quickstart Python

An Introduction to Programming for STEM Students

  • Gives an overview of the programming language Python. Offers a quick start to programming. Focus on the essentials

Part of the book series: essentials (ESSENT)

Part of the book sub series: Springer essentials (SE)

  • 18k Accesses

Buy it now

Buying options

eBook USD 17.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (9 chapters)

  1. Front Matter

    Pages i-viii
  2. Overview of the Programming Language Python

    • Christoph Schäfer
    Pages 1-2
  3. Installation of Python

    • Christoph Schäfer
    Pages 3-4
  4. Execution of a Python Program

    • Christoph Schäfer
    Pages 5-7
  5. The Basic Structure of a Python Program

    • Christoph Schäfer
    Pages 9-11
  6. Conditional Statements and Loops

    • Christoph Schäfer
    Pages 25-28
  7. Functions

    • Christoph Schäfer
    Pages 29-38
  8. Structuring with Modules

    • Christoph Schäfer
    Pages 39-44
  9. Back Matter

    Pages 55-57

About this book

Christoph Schäfer introduces the great world of programming with Python and provides a quick introduction to independent script development. He points out how the programming language Python has established itself in recent years alongside MATLAB and R as a standard at scientific workplaces in research and development, and shows that the great popularity of Python is based on its easy extensibility: It is very easy to use modules from other developers in your own scripts and programs. In particular, the author presents the modules NumPy, SciPy and Matplotlib, which offer scientists and engineers a perfect development environment for scientific and technical computing, for applications in physics, chemistry, biology and computer science. Python is also used in the latest applications in the highly topical fields of Big Data Science and Machine Learning.

 

The author:

 Dr. Christoph Schäfer teaches and researches in the Department of Computational Physics at the Institute of Astronomy and Astrophysics at the Eberhard Karls University of Tübingen.

This Springer essential is a translation of the original German 1st edition essentialsSchnellstart Python  by Christoph Schäfer, published by Springer Fachmedien Wiesbaden GmbH, part of Springer Nature in 2019. The translation was done with the help of artificial intelligence (machine translation by the service DeepL.com). A subsequent human revision was done primarily in terms of content, so that the book will read stylistically differently from a conventional translation. Springer Nature works continuously to further the development of tools for the production of books and on the related technologies to support the authors.



Authors and Affiliations

  • Institut für Astronomie und Astrophysik, Eberhard Karls Universität Tübingen, Tübingen, Germany

    Christoph Schäfer

About the author

Dr. Christoph Schäfer teaches and researches in the Computational Physics department at the Institute for Astronomy and Astrophysics at the Eberhard Karls University in Tübingen.






             

Bibliographic Information

  • Book Title: Quickstart Python

  • Book Subtitle: An Introduction to Programming for STEM Students

  • Authors: Christoph Schäfer

  • Series Title: essentials

  • DOI: https://doi.org/10.1007/978-3-658-33552-6

  • Publisher: Springer Wiesbaden

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: Springer Fachmedien Wiesbaden GmbH, part of Springer Nature 2021

  • eBook ISBN: 978-3-658-33552-6Published: 08 December 2021

  • Series ISSN: 2197-6708

  • Series E-ISSN: 2197-6716

  • Edition Number: 1

  • Number of Pages: VIII, 57

  • Number of Illustrations: 103 b/w illustrations

  • Topics: Programming Techniques, Classical and Continuum Physics

Buy it now

Buying options

eBook USD 17.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access