Quickstart Python : an introduction to programming for STEM students$nChristoph Schäfer

Bibliographische Detailangaben

Titel
Quickstart Python an introduction to programming for STEM students$nChristoph Schäfer
verantwortlich
Schäfer, Christoph (VerfasserIn)
veröffentlicht
Erscheinungsjahr
2021
Teil von
essentials
Erscheint auch als
Schäfer, Christoph, Quickstart Python, 1st edition 2021, Wiesbaden : Springer Fachmedien Wiesbaden GmbH, 2021, VIII, 63 Seiten in 1 Teil
Andere Ausgaben
Quickstart Python: An Introduction to Programming for STEM Students
Medientyp
E-Book
Datenquelle
K10plus Verbundkatalog
Tags
Tag hinzufügen

Zugang

Weitere Informationen sehen Sie, wenn Sie angemeldet sind. Noch keinen Account? Jetzt registrieren.

Zusammenfassung
Intro -- What You Can Find in This essential -- Contents -- 1 Overview of the Programming Language Python -- 2 Installation of Python -- 2.1 Windows -- 2.2 Linux -- 2.3 macOS -- 3 Execution of a Python Program -- 3.1 Interactive Python -- 3.2 Development Environments -- 4 The Basic Structure of a Python Program -- 5 Data Types, Variables, Lists, Strings, Dictionaries, and Operators -- 5.1 Numerical Data Types int and float, bool and complex -- 5.2 Sequential Data Types -- 5.3 Dictionaries -- 5.4 Quantities -- 6 Conditional Statements and Loops -- 6.1 Conditional Statement with if-else -- 6.2 Repetition with while Loop -- 6.3 Repetition with for Loop -- 7 Functions -- 7.1 Built-in Functions -- 7.2 Declaration of Functions -- 7.3 Global and Local Variables -- 7.4 Iterators and Generators, Functional Programming -- 7.5 Anonymous Functions with the Lambda Operator -- 7.6 Functions Can be Decorated: Decorators -- 7.7 The Functional Arguments *args and **kwargs -- 8 Structuring with Modules -- 8.1 Structuring the Code with Own Modules -- 8.2 Some Important Modules and What to Do with Them: Math os re sys -- 9 Extensions for Scientists: NumPy, SciPy, Matplotlib, Pandas -- 9.1 Fast Numerical Calculations with Python: NumPy -- 9.2 For Scientists: SciPy -- 9.3 Creating Diagrams and Graphics with Matplotlib -- 9.4 Big Data Science with Pandas -- What You Learned from this essential -- To Read More.
Umfang
1 Online-Ressource (viii, 55 Seiten); Illustrationen
Sprache
Englisch
Schlagworte
BK-Notation
54.53 Programmiersprachen
DDC-Notation
005.133
ISBN
9783658335526