Der Weg zum Python-Profi : Ein Best-Practice-Buch für sauberes Programmieren.

Dieses Buch richtet sich an Programmierer, die bereits Kenntnisse der Python-Programmierung besitzen, diese aber ausbauen wollen.Der Weg zum Python Profi ist mehr als eine blosse Sammlung meisterhafter Tipps für das Schreiben von sauberem Code. Es zeigt, wie Programmierer und Programiererinnen die K...

Full description

Saved in:
Bibliographic Details
Main Author: Sweigart, Al
Other Authors: Gronau, Volkmar
Format: Electronic eBook
Language:German
Published: Heidelberg : dpunkt.verlag, 2022.
Subjects:
Online Access:CONNECT
Table of Contents:
  • Intro
  • Inhalt
  • Der Autor
  • Der Fachgutachter
  • Danksagung
  • Einleitung
  • Wer dieses Buch lesen sollte und warum
  • Über dieses Buch
  • Ihr Weg zur Programmierung
  • 1 Fehlermeldungen und Recherche
  • Python-Fehlermeldungen verstehen
  • Tracebacks untersuchen
  • Fehlermeldungen recherchieren
  • Fehler vermeiden mit Lintern
  • Um Hilfe bitten
  • Geben Sie gleich ausreichend Informationen, um Rückfragen zu vermeiden
  • Formulieren Sie Ihre Fragen als Fragen
  • Stellen Sie Ihre Fragen auf einer geeigneten Website
  • Geben Sie das Problem in der Überschrift an
  • Erklären Sie, was der Code tun soll
  • Geben Sie die vollständige Fehlermeldung an
  • Teilen Sie Ihren Code vollständig mit
  • Gestalten Sie Ihren Code durch saubere Formatierung lesbar
  • Beschreiben Sie, was Sie bereits versucht haben
  • Beschreiben Sie Ihre Ausstattung
  • Ein Beispiel für eine gut gestellte Frage
  • Zusammenfassung
  • 2 Die Einrichtung der Umgebung und die Befehlszeile
  • Das Dateisystem
  • Pfade in Python
  • Das Benutzerverzeichnis
  • Das aktuelle Arbeitsverzeichnis
  • Absolute und relative Pfade
  • Programme und Prozesse
  • Die Befehlszeile
  • Ein Terminalfenster öffnen
  • Programme an der Befehlszeile ausführen
  • Befehlszeilenargumente
  • Python-Code mit -c an der Befehlszeile ausführen
  • Python-Programme an der Befehlszeile ausführen
  • Py.exe
  • Befehle aus einem Python-Programm heraus ausführen
  • Tipparbeit durch Tabulatorvervollständigung sparen
  • Der Befehlsverlauf
  • Gebräuchliche Befehle
  • PATH und andere Umgebungsvariablen
  • Umgebungsvariablen anzeigen
  • Die Umgebungsvariable PATH
  • Die Umgebungsvariable PATH in der Befehlszeile ändern
  • Ordner in Windows dauerhaft zu PATH hinzufügen
  • Ordner in macOS und Linux dauerhaft zu PATH hinzufügen
  • Python-Programme außerhalb der Befehlszeile ausführen
  • Python-Programme in Windows ausführen
  • Python-Programme in macOS ausführen
  • Python-Programme in Ubuntu Linux ausführen
  • Zusammenfassung
  • 3 Codeformatierung mit Black
  • Wie man Freunde und Kollegen vergrault
  • PEP 8 und andere Stilrichtlinien
  • Horizontale Abstände
  • Leerzeichen zur Einrückung verwenden
  • Abstände innerhalb einer Zeile
  • Vertikale Abstände
  • Beispiel für vertikale Abstände
  • Empfohlene Vorgehensweisen für vertikale Abstände
  • Black: Der kompromisslose Codeformatierer
  • Black installieren
  • Black an der Befehlszeile ausführen
  • Black für einzelne Abschnitte Ihres Codes ausschalten
  • Zusammenfassung
  • 4 Aussagekräftige Namen
  • Groß- und Kleinschreibung
  • Namenskonventionen in PEP 8
  • Namen geeigneter Länge
  • Zu kurze Namen
  • Zu lange Namen
  • Leicht zu findende Namen
  • Scherze, Wortspiele und Anspielungen vermeiden
  • Integrierte Namen nicht überschreiben
  • Die allerschlechtesten Variablennamen
  • Zusammenfassung
  • 5 Codegerüche
  • Duplizierter Code
  • Magische Zahlen
  • Auskommentierter und toter Code
  • Print-Debugging
  • Variablen mit numerischen Suffixen