Advertisement

Schnellstart Python

Ein Einstieg ins Programmieren für MINT-Studierende

  • Christoph Schäfer
Book

Part of the essentials book series (ESSENT)

Table of contents

  1. Front Matter
    Pages I-VIII
  2. Christoph Schäfer
    Pages 1-2
  3. Christoph Schäfer
    Pages 3-4
  4. Christoph Schäfer
    Pages 5-8
  5. Christoph Schäfer
    Pages 9-11
  6. Christoph Schäfer
    Pages 27-31
  7. Christoph Schäfer
    Pages 33-42
  8. Christoph Schäfer
    Pages 43-49
  9. Back Matter
    Pages 61-63

About this book

Introduction

Christoph Schäfer stellt die großartige Welt der Programmierung mit Python vor und ermöglicht einen schnellen Einstieg zur eigenständigen Entwicklung von Skripten. Er verweist darauf, wie die Programmiersprache Python sich in den letzten Jahren neben MATLAB und R als Standard an naturwissenschaftlichen Arbeitsplätzen in Forschung und Entwicklung etabliert hat, und zeigt, dass die große Popularität von Python sich in der leichten Erweiterbarkeit begründet: So lassen sich sehr einfach Module von anderen Entwicklern in eigenen Skripten und Programmen verwenden. Der Autor stellt insbesondere die Module NumPy, SciPy und Matplotlib vor, die Naturwissenschaftlern und Ingenieuren eine perfekte Entwicklungsumgebung für Wissenschaftliches und Technisches Rechnen, für Anwendungen in der Physik, Chemie, Biologie und Informatik bieten. Auch in den neuesten Applikationen in den hochaktuellen Gebieten Big Data Science und Machine Learning kommt Python zum Einsatz.

Der Inhalt
  • Installation von Python und Grundstruktur eines Python-Programms
  • Datentypen, Variablen, Listen, Strings, Dictionaries, Operatoren und Funktionen
  • Strukturierung mit bedingten Anweisungen und Modulen
  • Erweiterungen für Naturwissenschaftler: NumPy, SciPy, Matplotlib, pandas
Die Zielgruppen
  • Studierende und Dozierende der MINT-Fächer, insbesondere der Physik
  • Anwender in der Praxis
Der Autor
Dr. Christoph Schäfer lehrt und forscht in der Abteilung Computational Physics am Institut für Astronomie und Astrophysik an der Eberhard Karls Universität Tübingen.

Keywords

Python Programmiersprache NumPy Matplotlib SciPy pandas Data Science Computational Physics MINT-Fächer

Authors and affiliations

  • Christoph Schäfer
    • 1
  1. 1.Institut für Astronomie und AstrophysikEberhard Karls Universität TübingenTübingenGermany

Bibliographic information

Industry Sectors
Materials & Steel
Chemical Manufacturing
Energy, Utilities & Environment
Aerospace
Engineering