June 2021
Intermediate to advanced
286 pages
6h 29m
German
Nachdem wir wissen, wie man neue Typen erzeugt, besteht der nächste Schritt darin, Funktionen zu schreiben, die benutzerdefinierte Objekte als Parameter verarbeiten und als Ergebnis zurückliefern. Ich stelle in diesem Kapitel auch den »funktionalen Programmierstil« sowie zwei neue Programm-Entwicklungspläne vor.
Die Codebeispiele für dieses Kapitel finden Sie unter https://oreilly.de/9783960091691, die Datei heißt Zeit1.py; die Lösungen zu den Übungen unter Zeit1_loesung.py.
Als ein weiteres Beispiel für einen benutzerdefinierten Typ erstellen wir eine Klasse mit dem Namen Zeit, die die Tageszeit speichert. So sieht die Klassendefinition aus:
class Zeit:
"""Stellt die Tageszeit dar.
Attribute: stunde, minute, ...
Read now
Unlock full access