Python-Einführung: Unterschied zwischen den Versionen
imported>Latchup |
imported>Latchup |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 21: | Zeile 21: | ||
== Material == | == Material == | ||
*Präsentation 2019: [[:File:Python-introduction-2019.pdf]] | *Präsentation 2019: [[:File:Python-introduction-2019.pdf]] | ||
*Skript (Codeschnipsel): | *Skript (Codeschnipsel): [[Python-tutorial-2019]] | ||
== Referenzen == | == Referenzen == |
Aktuelle Version vom 20. November 2019, 03:18 Uhr
Eine Einführung in die Grundfunktionen von Python und einige Anwendungsbeispiele.
Verantwortliche(r)
- Stephan
Datum
- Montag, 18. November 2019
Inhalt
Python ist eine Allzweck-Skriptsprache, entwickelt in den 1990er Jahren von Guido van Rossum. Die Sprache ermöglicht eine Programmierung auf hohem Abstraktionsniveau, aber auch maschinennahe Operation wie Bitmanipulation. Durch den immensen Umfang der Standardbibliothek ("Batteries included") und der Vielzahl nachinstallierbarer Module deckt die Sprache einen Großteil der typischen Anwendungsszenarien des täglichen Bedarfs ab.
Es ist zu beachten, dass zwei teilweise inkompatible Versionen von Python existieren (Python2.x und Python3.x). Obwohl die Python Software Foundation die Version 2.x inzwischen als überholt definiert hat, ist diese Version aufgrund der Menge existierender Programme immer noch weit verbreitet. In diesem Kurs wird Python3 verwendet, aber im Rahmen der behandelten Themen macht die verwednete Version keinen wesentlichen Unterschied.
Material
- Präsentation 2019: File:Python-introduction-2019.pdf
- Skript (Codeschnipsel): Python-tutorial-2019
Referenzen
- Offizielle Webpsite: https://www.python.org/
- Scientific Python Website: https://scipy.org/
- Fast lane python tutorial by Norman Matloff: http://heather.cs.ucdavis.edu/~matloff/Python/PLN/FastLanePython.pdf