GERMAN

Python 3 Crashkurs

Book information

Publisher
Dpunkt.Verlag GmbH
Year
2020
ISBN
9783864907357, 9783969100318, 9783969100325, 9783969100332, 9781593279288
Language
german
Format
PDF
Filesize
7 MB (7336664 bytes)
Edition
2
Pages
620\620
Topic
Computers\\Programming: Programming Languages
Time added
2021-07-07 09:55:13

Description

Inhalt Der Autor Der Fachgutachter Danksagung Vorwort zur zweiten Auflage Einleitung Zielgruppe Lernstoff Onlinematerial Warum Python? Grundlagen Erste Schritte Die Programmierumgebung einrichten Python auf verschiedenen Betriebssystemen Das Hello-World-Programm ausführen Fehlersuche Python-Programme im Terminal ausführen Zusammenfassung Variablen und einfache Datentypen Was bei der Ausführung von hello_world.py wirklich geschieht Variablen Strings Zahlen Kommentare The Zen of Python Zusammenfassung Eine Einführung in Listen Was sind Listen? Elemente ändern, hinzufügen und entfernen Listen ordnen Indexfehler vermeiden Zusammenfassung Mit Listen arbeiten Eine komplette Liste durchlaufen Einrückungsfehler vermeiden Numerische Listen Teillisten Tupel Code formatieren Zusammenfassung if-Anweisungen Ein einfaches Beispiel Bedingungen if-Anweisungen if-Anweisungen für Listen if-Anweisungen gestalten Zusammenfassung Dictionaries Ein einfaches Dictionary Umgang mit Dictionaries Dictionaries in einer Schleife durchlaufen Verschachtelung Zusammenfassung Benutzereingaben und while-Schleifen Die Funktion input() while-Schleifen while-Schleifen für Listen und Dictionaries Zusammenfassung Funktionen Funktionen definieren Argumente übergeben Rückgabewerte Eine Liste übergeben Beliebig viele Argumente übergeben Funktionen in Modulen speichern Gestaltung von Funktionen Zusammenfassung Klassen Eine Klasse erstellen und verwenden Mit Klassen und Instanzen arbeiten Vererbung Klassen importieren Die Standardbibliothek von Python Gestaltung von Klassen Zusammenfassung Dateien und Ausnahmen Aus Dateien lesen In Dateien schreiben Ausnahmen Daten speichern Zusammenfassung Code testen Funktionen testen Klassen testen Zusammenfassung Projekte Alien Invasion Das eigene Kampfschiff Das Projekt planen Pygame installieren Erste Schritte für das Spielprojekt Das Bild eines Raumschiffs hinzufügen Refactoring: Die Methoden _check_events() und _update_screen() Das Schiff bewegen Zwischenstand Geschosse Zusammenfassung Die Außerirdischen Überblick über das Projekt Das erste Invasionsschiff Die Invasionsflotte erstellen Die Flotte in Bewegung setzen Invasoren abschießen Spielende Zusammenfassung Das Wertungssystem Eine Play-Schaltfläche hinzufügen Levels Die Punktwertung Zusammenfassung Datenvisualisierung Daten generieren Matplotlib installieren Einfache Liniendiagramme Zufallsbewegungen Würfeln mit Plotly Zusammenfassung Daten herunterladen Das Dateiformat CSV Globale Daten im JSON-Format visualisieren Zusammenfassung APIs Web-APIs Angaben zu Repositories mit Plotly visualisieren Die API von Hacker News Zusammenfassung Webanwendungen Erste Schritte mit Django Ein Projekt einrichten Eine App anlegen Seiten erstellen: die Startseite von Learning Log Weitere Seiten erstellen Zusammenfassung Benutzerkonten Dateneingabe durch die Benutzer Benutzerkonten einrichten Die Benutzer als Besitzer ihrer eigenen Daten Zusammenfassung Eine App gestalten und bereitstellen Learning Log gestalten Learning Log bereitstellen Zusammenfassung Nachwort Installation und Fehlerbehebung Python unter Windows Python unter macOS Python unter Linux Schlüsselwörter und integrierte Funktionen Texteditoren und IDEs Die Einstellungen von Sublime Text anpassen Weitere Texteditoren und IDEs Hilfe finden Erste Schritte Online nach Hilfe suchen IRC (Internet Relay Chat) Slack Discord Versionssteuerung mit Git Git installieren Ein Projekt anlegen Dateien ignorieren Ein Repository initialisieren Den Projektstatus überprüfen Dateien zum Repository hinzufügen Einen Commit durchführen Das Protokoll einsehen Der zweite Commit Änderungen zurücknehmen Vorherige Commits auschecken Das Repository löschen

Similar books