Python
Dieses Buch steht im Regal Programmierung.
Python ist eine universell einsetzbare objekorientierte höhere Programmiersprache.
Sie ist
- üblicherweise interpretiert,
- Open-Source (Python Software Foundation License),
- kostenlos
- für viele Betriebssysteme erhältlich (z.B. für Linux, MS Windows, macOS),
- mit einer umfangreichen Standardbibliothek ausgestattet.
- Python hat einen interaktiven Modus mit Hilfefunktion.
- Python unterstützt (ganzzahlige) Langzahlarithmetik.
- Python kann durch Module erweitert werden - auch durch in anderen Programmiersprachen, z. B. in C geschriebene.
Grundlagen
„Python“ ist nach Einschätzung seiner Autoren zu 20 % fertig
- Erste Schritte
- Rechnen und Operatoren
- Variable
- Datentypen
- Ein- und Ausgabe
- Syntax
- Verzweigungen (if ... else, Fallunterscheidung)
- Schleifen
- Funktionen
- Module
- Dateien
- Klassen
- Entwürfe
Themen
- Datenanalyse: Pandas
- Erweiterung von Python: Coconut
- Grafische Benutzeroberfläche (Tkinter): Grundlagen
- Vektoren, mehrdimensionale Arrays und Matrizen: NumPy
Anhang
Zusammenfassung des Projekts
- Zielgruppe: Einsteiger.
- Lernziele: Dieses Buch soll eine Einführung in die Programmiersprache Python in der Version 3 bilden.
- Buchpatenschaft/Ansprechperson: Benutzer:NilsLindenberg
- Sind Co-Autoren gegenwärtig erwünscht?
Inhaltliche Änderungen bitte nur auf die Diskussionsseite schreiben, ich füge sie an geeigneter Stelle ein!
- Richtlinien für Co-Autoren:
Codebeispiele bitte mit Black formatieren (V22.6.0)
- Projektumfang und Abgrenzung zu anderen Wikibooks: Die (veraltete) Python-Version 2 wird unter Python unter Linux behandelt.
- Themenbeschreibung:
- Aufbau des Buches:
Dieses Lehrwerk ist erst vor kurzem angelegt worden. – Nützliche Hinweise findest du im Wikibooks-Lehrbuch. – Bei Problemen kannst du unter diesem Link um Hilfe bitten. – Diskussionen zu diesem Buch führst du auf dieser Seite. – (Datum im Format Jahr_Monat_Tag: 20220421))
Details zu diesem Baustein erfährst du unter diesem Link.