In diesem Abschnitt werden wir uns mit der Erstellung von eigenen Modulen beschäftigen. Um ein Modul zu erstellen, müssen wir eine Python-Datei erstellen und diese mit einer Funktion oder Klasse füllen. Hier ist ein Beispiel für ein einfaches Modul:
# my_math.py
def addiere(a, b):
return a + b
def subtrahiere(a, b):
return a - b
Um dieses Modul zu verwenden, können wir es in einer anderen Python-Datei importieren:
# main.py
import my_math
ergebnis_addition = my_math.addiere(3, 5)
ergebnis_subtraktion = my_math.subtrahiere(10, 4)
print(ergebnis_addition) # Ausgabe: 8
print(ergebnis_subtraktion) # Ausgabe: 6
Wir können auch das __init__.py-File verwenden, um bestimmte Funktionen oder Klassen aus unserem Modul zu importieren. Hier ist ein Beispiel:
# my_math/__init__.py
from .my_math import addiere, subtrahiere
Dadurch können wir unsere Funktionen und Klassen leichter importieren und verwenden.